Paris is the capital and most populous city of France, with an area of 105 square kilometres and an official estimated population of 2,140,526 residents as of 1 January 2019. Read More
With four days to go for the Tokyo Olympics to get underway, athletes across the globe are looking to give finishing touch to their preparations for the showpiece event. The Indian contingent is no different as 127 athletes will look to give it their ...