(N) :
a 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.
(N) :
a 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.