Designed by
Title
Chacachacare Island, Trinidad and Tobago #231114487
Description
View of the ocean from Chacachacare Island which is located off the coast of Trinidad. It is an uninhabited island and is known historically for being a leper colony site that was overseen by some nuns. The island is visited by people for recreational purposes. However, some visitors leave their litter behind therefore polluting the pristine atmosphere of the island.