By Pushpitha WijesingheCanouan, an island in the Grenadines, until recently was largely untouched by the hand of commercialism. A tropical island with pristine beaches and a delightful climate, Canouan was only developed for tourism in recent years. The is... (source: Carribean choice) - RSS news feeds and Widgets on Feedzilla.com
