This is a guest post by a fellow travel blogger Alexandra Nepal, have you heard of it? Maybe you’ve heard it being referred to as the World’s highest country, the home of Mount Everest or even the land of the Gurkhas? Whether you’ve heard it being referred to as this or are not even aware …
