Meerut is a city in the Indian state of Uttar Pradesh. It ranked 242 in the list of biggest cities and urban areas in the world in 2010. It is also the second fastest developing city in the state.
No questions found for given filters. Try a different search or filter.