The venue is situated near the famous 7 waterfalls in Mauritius. The surrounding is just like a snippet from the movie Lord of the Rings, plenty of greenery, serene and tranquil feel to it. I booked the venue on the off chance, so I called and a gentleman who was very kind…