I live in Madrid. Madrid is a city. A city has got more inhabitants than a town. The buildings are taller, and the streets are longer and wider. There is a lot of entertainment but also a lot of traffic and noise. You need to use a bus, the underground or a car to go to different places of the city.
There are plenty of things to do in a city! Take a look at these videos!
A
town is smaller than a city. There are few big shops and many people know each other. There is not much noise and the buildings are lower than in a city.
A city can be inland, like
Madrid, or by the sea, like
Barcelona. Some towns are on a plain, like
Zamora, and other towns are in the mountains, like
Albarracín.
Source: Social and Natural Sciences 2. Oxford University Press España
Where do YOU live? Is it a city or a town? Where do your grandparents live? Is it near Madrid?