Fort Mifflin is an historic site steeped in not only American history, but paranormal activity. Originally commissioned in 1771, the fort is located on the Delaware river, just below Philadelphia. Early in it’s history it was actually taken by the British for a short time as they captured Philadelphia during the revolutionary war. The fort
READ MORE