Grown-up Travel Guide’s Best Photos: Cascade Chamarel, Black River Gorge, Mauritius

  The highest waterfalls on the island of Mauritius, Cascade Chamarel (Chamerel Waterfalls) drop almost 100m into the depths of the Black River Gorge. This view is from the Chamarel Seven…

Continue ReadingGrown-up Travel Guide’s Best Photos: Cascade Chamarel, Black River Gorge, Mauritius