If the seven-coloured sand dunes of Chamarel village amaze you, the giant water lilies of Sir Seewoosagur Ramgoolam Botanical Gardens entice you. Mauritius is nature at its mysterious best.
Latest posts by iTraveller (see all)
- Best of Europe: Our Paris – Switzerland Holiday package - September 22, 2018
- Perfect Beach honeymoon in Thailand - September 7, 2018
- What Makes Kerala a Hotspot for Food Lovers? - July 26, 2018