Bucks County

Place Names in Bucks County Pennsylvania title page

Castle Valley, Pennsylvania

How did Castle Valley, Pennsylvania get it’s name? This page provides a brief history about the naming of Castle Valley, Pennsylvania, the people who settled it, and the industry rising within it. A hamlet of scattered dwellings in Doylestown Township, two miles southwest of Doylestown on Neshaminy Creek at the intersection of Almshouse and Lower …

Castle Valley, Pennsylvania Read More »

Pin It on Pinterest

Scroll to Top