The Cayman Islands is an autonomous British Overseas Territory in the western Caribbean Sea. The 264-square-kilometre territory comprises the three islands of Grand Cayman, Cayman Brac and Little Cayman, which are located to the south of Cuba and northeast of Honduras …
Cayman Islands National Museum, George Town, Grand Cayman
The Heroes Square in the centre of George Town, which commemorates Cayman Islands' war dead. The Legislative Assembly building is at the left.
George Town waterfront
Signs at Rum Point commemorating landed and near-miss hurricanes