Where is Canouan Island?

Where is Canouan Island located?

Canouan Island, Canouan Island, Saint Vincent and the Grenadines (approx. 12.69917°, -61.3425°)


Where is Canouan Island on the map?