Guest Report
Posted: Sat Jun 08, 2013 12:58 am
Its a nice home away from home environment....convenient at a good price....tv in the bedroom is a recommendation as well. It is near to beaches once you have a vehicle.
Tobago: Your Questions, Review, Comment & Opinion of Tobago
https://www.mytobago.info/forum/