Casela is a scenic nature park considered by nature and wildlife lovers as one of Mauritius leading tourists’ attraction sites. Located beside Rampart Mountain on the beautiful island’s southwest side, several locals and foreigners frequent the park for its unique fauna and flora legacy. What attracts such a large number of visitors? Well, Casela Park …