WELCOME TO THE BEAUTIFUL COUNTRY OF SOUTH ASIA…. NEPAL NEPAL is a beautiful place located in the HIMALAYAN COUNTRY. It is bordered by CHINA and INDIA. NEPAL is a best place for mountaineers, rock climbers and adventure lovers. So let’s began your journey of this beautiful place with some of these famous points…. BOUDHANATH:-This is