Add New Place
See Filters

Palace of Versailles

Add to Trip (0)
ClosePlease login

No account yet? Register

The Palace of Versailles is a magnificent royal residence located in Versailles, France. It is a symbol of absolute monarchy and displays the grandeur and opulence of […]
Place d'Armes, 78000, Versailles France