Castara Bay
Castara, Tobago is a small village on the northern coast of the island. It was primarily a fishing village before toursm was developed in the early 1990s. it has flourishes since then making castara Bay on eof the best beaches in Tobago. Places of attraction on Castara Bay, Tobago This small, picturesque village boasts of […]