Set against the iconic backdrop of the Taj Mahal, the  newly transformed Taj Hotel & Convention Centre, Agra has reopened its ...
Udaipur is perhaps one of the most romantic places in India, often called the “City of Lakes.” The city comprises lakes ...
Looking to escape the hustle and bustle of Delhi for a relaxing weekend? Here are some of the most enjoyable weekend getaways ...