Uttar Pradesh conjures an image of acres and acres wide swaying fields; ancient Hindu temples on the bank of meandering rivers; and towns and cities with narrow alleys where a rich culture inhabits. Synonymous with the iconic Taj Mahal in Agra, Uttar Pradesh is also home to plethora of tourist attractions that sit by the sacred rivers Yamuna and Ganga.