In Nepal, nature takes center stage. Despite its size, this country is home to a few of the world’s wonders: the crystal clear Pokhara Lake that leads to the ruggedly beautiful Annapurna Base Camp, the towering snow-capped peaks of the Himalayas, the legendary Everest Base Camp, and the southern jungle safaris of Chitwan. In the midst of all these glorious sceneries lies the ancient city of Kathmandu, where traces of the past Hindu kingdom collide with present-day Buddhism. Visit opulent Buddhist stupas, like the Boudhanath and Swayambhunath Stupa, after strolling around Durbar Square and the surrounding heritage sites. End your stay with scenic sunset viewings by the countryside.