This upstate New York village feels straight out of Switzerland

Lake Placid pairs mountain views, lakeside adventures, and cozy lodges that capture the feel of the Swiss Alps.

View Post on Scour ↗

More from Travel on Scour.