Milford, PA is a magical place. Sitting on a ridge above the banks of the Delaware River, very near a spot where New York, Pennsylvania and New Jersey intersect, it is blessed with scenery, history, tasteful shopping and dining. It is the perfect place to explore on a crisp fall day.
The approach Read more