Chacachacare Island, Trinidad and Tobago #231114439
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.