10 Places to Visit in Uttar Pradesh

Uttar Pradesh, located in the northern part of India, is a state with a population of around 200 million, which makes it the highest populous state of the nation. Created on April 1 1937 as United Province of Agra and Oudh, and renamed as Uttar Pradesh in 1950, this state is a creation of British […]