Cover the Buddhist Trail with Nepal on a 14-Day Journey from Delhi . in New Delhi, India