World’s Strangest

Your source for the strangest things around!
Ads

Les Invalides: The Haunted Home of Napoleon’s Tomb

One of the most glorious sites in France is the Les Invalides, a complex of buildings featuring a hospital, museum, and mausoleum where the spirits of soldiers and the turbulent past of France make this site a memorable experience. The Église St. Louis des Invalides was the grand initiative of Bruant and his successor Mansart. On [...]