17 Feb Things to do in Nepal for international students
Settled in the lap of Great Himalayan mountains, Nepal is been complied with world’s eight tallest peaks and much allure to explore the beauty of this country. It is officially known as the Federal Democratic Republic of Nepal. It is exactly located in South Asia....