Exploring the Caribbean on a Yacht
May 30, 2008 - Posted in Uncategorized
The Canouan Island is an idyllic Caribbean Island complete with white sandy beaches, lush tropical forests, mountainous topography and world class holiday resorts. Being a tiny island in the Grenadines belonging to St. Vincent, the Canouan Island is an unspoilt tropical paradise.