Lesotho is truly a magical part of the world with a rich history and vibrant culture.