Overlook Park - Spear Street. Incredible views of Lake Champlain and the Adirondack Mountains. A must see.