English  |  中文
George Town Time:
Beijing Time:


The Cayman Islands is a British Overseas Territory located in the Western Caribbean Sea (south of Cuba and northwest of Jamaica). It consists of three islands, being Grand Cayman, Cayman Brac and Little Cayman and has a land area of approximately 180 square miles, which makes it approximately half the size of the urban area of Suzhou, near Shanghai. The Cayman Islands have a population of just over 55,000 people.