Destination creator (Voyajo Team)
Hillsborough is the largest town (city) on the island of Carriacou, Grenada. The town serves primarily as a retail and administrative centre of both Carriacou and Petite Martinique. It has a population of approximately 1,000 people. (...) (from Wikipedia)