town
A town is a type of a human settlement, generally larger than a village but smaller than a city.
The criteria for distinguishing a town vary globally, often depending on factors such as population size, economic character, administrative stat ...
Grenada
Grenada is an island country of the West Indies in the eastern Caribbean Sea. The southernmost of the Windward Islands, Grenada is directly south of Saint Vincent and the Grenadines and about north of Trinidad and Tobago, Trinidad and the So ...