The Saints Whose Bones Line the Walls: Haunting of St. Petersburg’s Peter and Paul Fortress, Russia Battlefields, Forts & Castles The Peter and Paul Fortress sits on Hare Island in the Neva River, a stone structure that Peter... Read More