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. Castara's economy is dependent primarily on fishing and agriculture, with tourism playing an increasingly important role since the 1990s.
Tobago Is Tops; OUR Showbiz Writer Follows in the Footsteps of Some Intrepid Scots to Check out the Little-Known Charms of This Tiny Caribbean island.(Features)
Dec 15, 2002; Byline: SHARON FEINSTEIN YOU'LL never forget your first visit to Speyside - a pretty seaside village on the paradise island of...