Chacachacare
From Wikimedia Commons, the free media repository
Chacachacare is the westernmost island in Trinidad and Tobago. Covered by tropical dry forest, it also includes an abandoned leper colony.
Chacachacare is the westernmost island in Trinidad and Tobago. Covered by tropical dry forest, it also includes an abandoned leper colony.