Delhi — town in Delaware County, New York, USA