Île Sainte-Marie, Madagascar The Pirate Bay and the Hidden Treasure I landed on the shores of Île Sainte-Marie, a small island off