Sainte Marie Island, Madagascar The Magical Underwater World of Sainte Marie Island Sainte Marie Island in Madagascar is a hidden gem in the Indian