×

Canouan

Island in Saint Vincent and the Grenadines
Canouan is a small island in the Caribbean archipelago nation of St. Vincent and the Grenadines. In its hilly interior, towering Mount Royal offers panoramic views from its summit. The island is known for its beaches, including Grand Bay Beach...
Area: 483 mi²
Population: 12,000 (2011)