From Delhi : Taj Mahal & Agra Fort Private tour With 5* Lunch in New Delhi, India