Welcome to Castara Beach, Tobago, West Indies, invest in an environmentally safe and secure place, very limited land release with attractive finance. Please note due to high demand, land is about to sell out. Castara Inn, now open for accommodation, book your holiday in paradise.