Walking tour of Ile de la Cite (City Island), the birthplace of City of Paris, capital of France. This natural island is located in Seine …

Walking tour of Ile de la Cite (City Island), the birthplace of City of Paris, capital of France. This natural island is located in Seine …
12 locations pin-pointed on Google Maps below! Paris, ahhh… a slice of heaven. It’s the 2nd most visited city in the world, with 19 …