South of France February 15, 2024Fun Facts about Hector Falls and Seneca Lake in the Finger Lakes! 4K