Overview

Curious Corner of Chamarel located in Baie du Cap, Chamarel, Mauritius is gallery of illusion and mystery. It opens the mind to something new and something deep; something much better than fun.