The romantic charm of Paris becomes even more enchanting during cherry blossom season. The Champs de Mars, near the Eiffel Tower, and Parc de Sceaux are iconic locations to view the blooms.