Agra is a north Indian city located on the banks of the Yamuna river in the state of Uttar Pradesh. Agra has one of the seven wonders of the world – Taj Mahal, a...
This post first appeared on One-stop-destination For All Your Travel Queries For India, please read the originial post: here