Mauritius, an Indian Ocean island in Africa, is known for its beaches, lagoons and reefs - easily making it a premier destinations to relax. But it’s not just a paradise with azure blue water. Though small, it packs a punch with loads of other scenes to offer with like mountains, Black River Gorges