The capital of the Cayman Islands is George Town.
The Cayman Islands are located in the Caribbean Sea under Cuba and Jamaica.
England, because the Cayman Island's are a British Colony.
The Cayman Islands are a British overseas territory.
Turtles and rum cakes