CASTARA COTTAGE

Castara Cottage is an open, natural style Caribbean house situated in Castara, Tobago. The split-level house offers flexible and comfortable, holiday rental accommodation in three private self-catering apartments which can...

view the listing