Browsing » France

Paris – The City of Love & Lights

Paris – The City of Love & Lights

Paris is the capital city of France. It is also said to be the city of lovers…the most romantic place on earth, and French is the language of love. With so much love around, you are bound to enjoy your stay here. The city is situated on the River Seine in northern France, and its […]