Nepal
The birthplace of Gautama Buddha, Nepal is an important pilgrimage site for millions of Buddhists, who come from far and wide to visit the UNESCO World Heritage Site of Lumbini, a temple complex where Buddha once lived.
Nestled in the lap of the Himalayas, Nepal offers a mix of breathtaking sceneries, friendly locals and unmatched diversity in flo...
Book with Us and Get Best Deals in
*Terms and Conditions applied