Goshen is a small town in southwestern Pike County, with a population of about 300 people.
Goshen
Courtesy of Jane Richards
Goshen is a small town in southwestern Pike County, with a population of about 300 people.