Paris may be the city of love but Versailles is another city in France you will fall in love with. Just 13 miles from Paris lies a magnificent, historic site known as the Palace of Versailles and the equally mesmerizing Gardens of Versailles. Besides immersing yourself in new, exciting culture, travel offers experiences that you will […]