Île de la Cité – The Beautiful Center of Paris

Île de la Cité (or City Island in English) is a small island located in the heart of Paris, France. It is one of the […]