Additional
Information: Nepal
Nepal is a landlocked kingdom in the Himalayas bordered by India and China. The country is famous for being the birthplace of Gautama Buddha, who was born in Lumbini, a city in Nepal. Besides, the country also has the world's highest p This page was last updated on December 28th, 2008