Jaipur is the capital and the largest city of the north-western Indian state of Rajasthan. As of 2011, the city had a population of 3.1 million, making it the tenth most populous city in the country.
East facade Hawa Mahal Jaipur from ground level img 01
UNESCO WORLD HERITAGE CENTRE JAIPUR CITY RAJASTHAN 01
Agra is a city on the banks of the Yamuna river in the Indian state of Uttar Pradesh, about 230 kilometres south-east of the national capital Delhi and 330 km west of the state capital Lucknow. It is