Alphonse is the best known saltwater destination in the Indian Ocean and perhaps home to the most... [Read more]