Destination creator (Voyajo Team)
George Town, Grand Cayman, is the capital of the Cayman Islands, in the British West Indies. The city has a population of 35,600 (2009 estimates) and is the largest city on Grand Cayman. George Town is the heart of the Cayman Islands financial industry, with over 600 banks located there. (...) (from Wikipedia)