Les Amis de la Nature Inn is a dream place surrounded by expansive biological gardens, perfect for those seeking beauty in a peaceful, magnificent setting. Throughout the inn are paintings from Janine Boudreau, a well known local artist. The licensed... more...

