Down the road from the bustling Grand Baie shops, restaurants and beaches is this hidden treasure. La Cuvette...