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.