A town is a settlement which is bigger than a village but smaller than a city. Many people move from city to town or villages, as the life in the city becomes more & more stressful. Line up here are 66 places (small cities, towns & villages) in Europe, lovely & charming.