George Town
Capital of the Cayman Islands
George Town is the capital of the Cayman Islands. It lies in the west of the largest island, Grand Cayman. It’s known as a financial hub and a port of call for cruise ships. Tax-free shops cluster around Cardinal Avenue. The Cayman Islands...