Just a 3-hour drive from Delhi, Agra is home to the iconic Taj Mahal. December's cool weather makes it ideal for exploring this historical marvel, along with other attractions like Agra Fort and ...