| |
 |
 |
Tamanda Terrace is located on Bequia, a beautiful island in the southern Caribbean, 80 miles west of Barbados. The largest of the Grenadine Islands, part of the island nation of St. Vincent and the Grenadines, Bequia is unspoiled by high rises, shopping malls, and casinos. Bequia offers the natural Caribbean experience that has all but disappeared from many of the islands. |
|
|