The Delhi center point is about 14 miles southeast of National Soccer Hall of Fame and 14 miles south of Leatherstocking Railway Museum.
Below are reviews of the city of Delhi, NY from an actual visitor's perspective.
DELHI IS A GREAT PLACE!
We found the townspeople to be remarkably friendly and helpful. Quiet, clean, nice.