Sharing the world’s most remarkable places
Welcome to PlaceCurator
The Louvre
The Louvre is less a museum and more a small city of art: over 35,000 works on display spread across a former royal palace beside the Seine in central Paris. Expect to feel a bit overwhelmed at first – that’s normal.
Sacré-Cœur Basilica
Sacré-Cœur Basilica sits at the highest point in Paris, at the top of Montmartre, and is one of the city’s most visited landmarks. Built between 1875 and 1914, it’s…
Les Invalides
Les Invalides is one of Paris’s most recognizable landmarks, its golden dome catching the light from almost anywhere along the Seine. Yet what makes it truly…
