Rama Villas Mauritius Trou aux Biches, Rooplall Kangallee Road, Pointe Aux Biches, Mauritius 8.1 / 10 35 reviews