CURIOUS CORNER
Chamarel
Museums
4.3/5
(45 reviews)
Chamarel, in the south of Mauritius, is home to the Museum of Illusion, an astonishing playful ...Read more