Down De Islands

Down De Islands Down De Islands consists of the following off the west coast of Trinidad. The tiny islands scattered off Trinidad’s north-west peninsula, separated by the sea channels called …

Chacachacare

CHACACHACARE Visit the scenic island of Chacachacare which is the furthest of the offshore islands and one closest to the Venezuelan mainland. It borders the Boca Grande of the Dragon’s …