english deutsch
The Bark Eater Inn
Originally a stagecoach stopover, the country inn is an old farm nestled in the famous Adirondack Mountains minutes from the Olympic village of Lake Placid in Keene. Includes photos and rates.