A summer evening on Cayuga Lake. North Point is part of Taughannock Falls SP, located about 10 miles morth of Ithaca, on the west side of the lake.
Copyright Michael Cempa - www.michaelcempa.com