Hosted on MSN
This Idyllic Lakefront Adirondack Town Features The Most Walkable Main Street In Small-Town America
Lake Placid is one of the most beautiful small towns in New York, and its Main Street is no exception ... Read the original ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results