Tamarind Beach Hotel Reviews
Sites I like
I'm exploring the web to find sites I like
Tamarind Beach Hotel
Grand Bay Canouan Island - Canouan Island
Tamarind Beach Hotel Information
Tamarind Beach Hotel is situated on Canouan Island, one of the Grenadines Islands, 25 miles (40 km) south of St Vincent, to which it belongs.
Share your experiences with others. Don't forget to send your review to Debbie by using an easy form.
By Traveler Type...
Family and Kids
© Debbies Caribbean Resort Reviews 1999 - 2017