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.

Location[edit]

Nature[edit]