Fair Hope, Somerset County
Fair Hope is a small railroad station on the Baltimore & Ohio. The village was laid out about the close of the late war, and received its name from the fact that the citizens had then a speedy prospect of a railroad through the place. The village has not improved much during the last fifteen … Read more