Hello, both times ive been in Mauritius ive been fascinated by the noise created by what i Believe are frogs or toads. Are those frogs big & could someone put a pic of the noisy frogs? Would be embarrassing if it wasnt frogs. Merry christmas everyone. Im sitting in the cold north with snow, longing to relocate to Mauritius.