Chacachacare Islands, Trinidad and Tobago #231114412
Description
View of 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.