A wonderful day trip to Taj Mahal in New Delhi, India