answersLogoWhite

0

Lake Placid, New York is where you'll want to head. It was twice the site of the Olympics and is surrounded by beautiful scenery.

Ogdensburg, New York is also a gorgeous location along with a rich historical past.

User Avatar

Wiki User

18y ago

What else can I help you with?