Around 42 million people visit Paris each year, ranking it closely with London and New York as the World’s Most Visited City. In practical terms, this means that any trip to Paris has more or less already been done. It’s hard to break ground when following the footsteps of so many millions of people that […]

Read More →