Guest Report
Posted: Sun May 15, 2016 6:37 am
Both me and my husband went to Tobago for seven days we stayed at the Bay Watch in castara next to the castara beach very peaceful and clean. We enjoy the sunshine and the atmosphere. We will visit again.