Paris: Top 5 must-see sites of the amazing 'City of Light'
World | Jan 28, 2016, 10:25 AM ISTSituated on the Seine River, in the northern part of France, Paris is considered as one of the most beautiful cities in the world. Paris is the capital and most populous city of France.Paris is