Lake Placid, NY
destination
Posted over 5 years ago
Main Street
posted in
The Adirondack Park, NY
Stroll around Main Street by mirror lake and enjoy the view of the Adirondack mountains, in Lake Placid, NY. There are many shops and restaurants you can hide out in to stay warm.
0