Built Lasting Memories at Jaypee Palace Hotel & Convention Centre, Agra
Being close to the capital city of India, New Delhi, Agra is a famous destination visited by domestic and foreign travellers. Also, being the city housing Taj Mahal, it is a popular stop for visitors all across the globe. The beautiful city of Agra is situated on the banks of the river Yamuna and was ...