Lesotho is otherwise known as the Kingdom in the Sky, because of its high altitude and mountain peaks, Lesotho offers the traveller a different face of ...