US Trends

where is canouan

Canouan is a small Caribbean island in the country of St. Vincent and the Grenadines, located in the Grenadines island chain about 25 miles (around 40 km) south of the main island of St. Vincent, between Bequia/Mustique to the north and Mayreau/the Tobago Cays to the south.