Travel Tales - Versaille Palace Gardens, France
The view from the window of the Hall of Mirrors will literally take your breath away. Manicured lawns, perfectly trimmed trees, ornate fountains, and a natural verdant green funnel stretching into the distance. This is one of the most iconic and jaw dropping gardens in the world: the Palace of Versailles Gardens in France.
Learn more about your ad choices. Visit podcastchoices.com/adchoices