aswetravel.com
Why you should not miss out on Ile aux Cerfs while touring Island of Mauritius
There is possibly no way you can tour Mauritius and have a complete trip without visiting Ile Aux Cerfs Island, loosely translates to Deer Island in English