News

Landmarks in Paris 1. The Eiffel Tower Kicking off the top French landmarks list is undeniably the most iconic structure in France and the by far, the most photographed, the Eiffel Tower.
A proposal to ban giant adverts from covering the façades of monuments in France is facing sharp criticism for potentially depriving heritage sites of much-needed income. The ban would deal a ...