Fort Mifflin
Visit to Fort Mifflin, Mud Island, on the Delaware River, Pennsylvania, today reveals a star shaped fort of familiar pattern and of most substantial construction. It has the distinction of being within the corporate limits of one of the largest cities on the continent of North America, – Philadelphia, – yet a more deserted or forlorn looking spot it would be hard to imagine. Without benefit of policemen or any of the familiar marks of a great city, it might well serve in a ” movie ” for an ancient stronghold in a desert waste and may have been discovered … Read more