About Jai Pol
Alwar is a city in the state of Rajasthan, India. It is located around 160 km south of the national capital New Delhi and around 190 km north-west of Jaipur, the state capital. Alwar is the administrative headquarters of the Alwar district. FAQ's on Jai Pol