Tobago Self-Catering Holiday Apartments
Lillibets, Castara
Lillibets apartment house, viewed from the car park