George TownGeorge Town on Grand Cayman is the capital of the Cayman Islands. You can visit some famous historic sites here. © Ariel Fuchs
Neil Kreeger
Section editor
only a third of the story is completed, watch this space!