The Mountain Kingdom of Lesotho is a land of vast treasures, ranging from picturesque views, diamonds, fauna and flora, the friendliness of its people and last but not least, water! Indeed Lesotho has an abundance of water many countries in Africa could only dream of, which has made it not only famous but provided it with much needed revenue. Pristine mountain streams home to wild trout, tumble and gurgle their way into rivers and a number of man-made dams before…