George Town

Orientation & Geography

North America, Cayman Islands

George Town, Grand Cayman, is the capital of the Cayman Islands, in the British West Indies. The town has a population of 35,600 (2009 estimates). George Town is the heart of the Cayman Islands financial industry, with over 600 banks located there.