Three Falls State Park, named for three scenic waterfalls, officially opened on Cayuga Lake in the Finger Lakes region.