Maseru is the capital and largest city of Lesotho, a beautiful mountain kingdom completely surrounded by South Africa. Located on the banks of the Caledon River, Maseru serves as the
Maseru is the capital and largest city of Lesotho, a beautiful mountain kingdom completely surrounded by South Africa. Located on the banks of the Caledon River, Maseru serves as the






