Form and rules
How it works
Use at for a point or activity location: at the bus stop, at school, at work, at home.
Use in for enclosed spaces and larger areas: in a room, in a city, in Brazil.
Use on for a surface: on the table, on the wall, on the floor.
Use on with many forms of public transport when you can move around: on a bus, on a train, on a plane. Use in a car/taxi.
Many place expressions are fixed combinations, so notice and learn common chunks.