See the Citadelle du St-Esprit in Luxembourg
Author : Archie Domville
Visitors to Luxembourg City will see many attractions and fascinating buildings, but few have the grandeur and history of the Citadelle du St-Esprit (Citadel of the Holy Spirit).The citadel was built in the 13t .. Read More