by version1
September 06, 2011
Ask version1
to share more
Nepal, officially the Federal Democratic Republic of Nepal, is a landlocked country in South Asia and, as of 2010, the world's most recent nation to become a republic. It is bordered to the north by the People's Republic of China, and to the south, east, … see full wiki