Chacachacare Islands, Trinidad and Tobago #231114520
Description
View of a hiking trail on 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.