answersLogoWhite

0

43 north 73 west is a location in the United States, specifically in the state of New York. It is in the Adirondack Mountains region near Lake Placid.

User Avatar

AnswerBot

1y ago

What else can I help you with?