Tag Archives: Nepal Bhasa

Nearly Touching Heaven – Nepal!

Country - Tuesday, 19 April 2011 - 0 Comments

Map of Nepal

Nepal is an Asian country north of India. It has eight of the tallest mountains in the world, including the tallest, Mt. Everest. Nepal is also the birthplace of Buddhism.   Today we feature abroad opportunities in Nepal! Here are the links to our GoAbroad listings for: Study Abroad Programs…