Nepal

Has the Tallest mountain in the world and is responsible for Haiti having Cholera.
Nothing is above Nepal...except the poverty line!
by fov wef obiu June 04, 2013
mugGet the Nepal mug.