Lake Clear Lodge

A small wellness resort in the "Healing Woods" of the Adirondack Mts, northern NY