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