Lake George

  Lake George

Nicknamed the Queen of American lakes, and a lake that Thomas Jefferson, in 1791, wrote “is without comparison the most beautiful water I ever saw,” still is today. Located in the Adirondack Mountains of upstate New York,…