South of Cuba lie the Cayman Islands, one of the world's most infamous tax havens. The "Offshore Leaks" scandal uncovered by an international group of journalists revealed a number of links to the islands. Pictured here is Grand Cayman Island.