MauritiusMichele el Viajero LocoChamarel Waterfall November 25, 2009 in Mauritius ⋅ ☁️ 24 °C 1 like Show trip