At the heart of Grand Cayman, sparkling office buildings and high-end luxury shops decorate the streets in the capital of the island, George Town. Home to an array of international banks, law firms, medical facilities and insurance companies, the town centre is the island’s main business hub. This district offers easy access to necessities such as the post office and grocery stores. George Town has some...