News

Europe is full of charming towns, but some places just stop you in your tracks. The kind of spots where you turn a corner and your jaw drops (again!) and your camera is constantly out. These towns are ...
Notre Dame, the Louvre, the Arc de Triomphe and many more. But the Eiffel Tower stands as the iconic landmark of France’s capital—although it’s only been part of the city for 131 years. Designed by ...