Lake Placid, NY—Capturing Hearts & History

Lake Placid Olympic Village Mountain View, Adirondacks, New York

Lake Placid is a welcome addition to the bountiful adventures New York State has to offer. Tucked away in the Adirondack Mountains, this area holds its place in history and people’s hearts.

Read More