In the land of the South African country of Lesotho lies the city of Mauresureau, the capital of the state and region under the same name. It occupies an area on the edge of the Caledon River near the boundary line that separates Massera from the UAR. It is the largest population center in Lesotho. … Read more