Taj Mahal - India, This incredible 19 days journey begin from Delhi include Agra and Varanasi in India, Kathmandu Valley and Nagarkot in Nepal and High road overland trip to Lhasa (Tibet) from Kathmandu driving through one of the world's most beautiful highway.
{}