Chacachacare

From Wikimedia Commons, the free media repository

Jump to: navigation, search

Chacachacare is the westernmost island in Trinidad and Tobago. Covered by tropical dry forest, it also includes an abandoned leper colony.