Lesotho, known as the Mountain Kingdom or Kingdom in the Sky, holds a wealth of different experiences in store for those who visit there. Mountains, valleys and rivers present unforgettable panoramas for