Location The resort is located in the south west The countryside that surrounds it is both impressive and imposing On the one side the foothills of Plaine Champagne Mountain descend in a sheer drop of over 500 m while on the other side the sheer vast . . .