United States New York New York

Lake Placid

A charming village in the Adirondack Mountains, famed for hosting the 1932 and 1980 Winter Olympics, known for its ski jumps and ice rinks.

Lake Placid Guides