Belmont, Grenada
From Wikipedia, the free encyclopedia
Belmont is a town in Grenada. It is located in the south of the island of Carriacou, close to the island's airport.[citation needed]
Belmont is a town in Grenada. It is located in the south of the island of Carriacou, close to the island's airport.[citation needed]