Ile aux Cerfs Island

October 3, 2011 0

Introduction Ile aux Cerfs Island, known in English as the deer island is an island near the east coast of Mauritius in the Flacq district.…