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 …

Fort Mifflin Read More »