Northeast
Lake George, Upstate New York…
MAY 31, 2015 QUEEN OF AMERICAN LAKES. Lake George, nicknamed the Queen of American Lakes, is a beautiful, long and narrow lake located at the base of the Adirondack Mountains in Upstate New York. It drains northward into Lake Champlain and the St.Lawrence River basin. The Village of Lake George offers a mix of attractions … Continue reading