Short India Tours

Located about 204 km south of Delhi in the Indian state of Uttar Pradesh, Agra is one of the most famous tourist spots of the country. The city, situated on the west bank of river the Yamuna, is known world over as home to a wonder of the world, Taj Mahal.