Agra – The Beloved Beauty
Agra is a fascinating and extremely popular tourist destination of India. The city based along the banks of River Yamuna is widely renowned for its grand monument dedicated to love, the Taj Mahal, which is also a UNESCO enlisted World Heritage Site.
