Mélange Travel & Lifestyle Magazine April 2017 | Page 270

Haiti’s Ile a Vache Island