Alibaba's Sea Breeze Apartments

Imagine it is your holiday time …

For information about the beach apartments in the most secluded and excellent location in Castara, Tobago check the menu on the left!

Alibaba's Sea Breeze Self-Contained Apartments - Location map

The House | Features | Pictures | Rates | Reviews | Weddings | Diving