One of the largest and most populous states of India, Uttar Pradesh is a state of many facets. Situated on the border of India and Nepal, it is home to cities like Agra, Varanasi and Mathura that have immense cultural and religious significance. The c