Overlooking the shores of Mirror Lake and anchoring Main Street - the hub of shopping, dining and entertainment - is High Peaks Resort, a modern Adirondack retreat in the heart of Lake Placid. Magnificent views of the Adirondack Mountains surround you while affording you direct access to over six mi... Read more