Basilica Of St. Ursula
The Basilica church of St. Ursula is located in Cologne, North Rhine-Westphalia, Germany. It is built upon the ancient ruins of a Roman cemetery, where the 11,000 virgins associated with the legend of Saint Ursula are said to have been buried.
Basilica Of St. Ursula is found in...
10 Of The World's Strangest Churches | |||
( 10 items ) Item Position (rank): 9 |