Put Long Lake, a small Adirondack town in upstate New York, on your radar if you’re looking for outdoor fun that includes hiking, boating, snowmobiling, fishing, ice skating, and sledding.