Language: English
Population: 65,000
The Cayman Islands are a British Territory located in the Caribbean Sea. The territory consists of three islands-- Grand Cayman, Cayman Brac and Little Cayman. It hosts approximately 2 million visitors every year.