George Town, Cayman Islands
North America
Brad Hartung and Carrie Carlisle
Grand Cayman
The Cayman Islands are a British Overseas Territory in the western Caribbean Sea. Made up of three islands, the territory is a major global offshore financial center. Grand Cayman is the largest island and is home to Seven Mile Beach. Lined with numerous hotels and resorts, it is considered to be one the best beaches in the Caribbean.