TravelTill

About Canouan



Canouan is an island in the Grenadines Islands belonging to St Vincent. It is a small island, measuring only 3.5 miles (5.6 km) by 1.25 miles (2 km). The
previous12next