Lake Placid (New York)

The body of water named Lake Placid is a lake in the Adirondack Mountains in northern New York, the United States. It is on the northern side of the Village of Lake Placid.

Lake Placid (New York)

The body of water named Lake Placid is a lake in the Adirondack Mountains in northern New York, the United States. It is on the northern side of the Village of Lake Placid.