Lesotho is a mountainous country surrounded by South Africa. Previously colonized by the United Kingdom. The rich heritage and culture of the country are ...