North India is the land of breathtaking beauty and spiritual bliss! What could be more amazing than a journey to the historic capital of India, New Delhi along with the chance to witness the wonder of the world – Taj Mahal! And Unesco world heritage site – Red Fort. Explore Delhi Agra on this splendid tour and make incredible memories…