Satellite map of Castara
Map of Castara
Castara is a picturesque seaside village on the leeward (north) coast of the island of Tobago, the smaller of the two islands in the twin-island Republic of Trinidad and Tobago.
Latitude: 11° 16' 60.00" N
Longitude: -60° 40' 59.99" W