Meaning of Lesotho
Capital Of Lesotho
March 20, 2011 by Afifa Gillani
Filed under General Knowledge
Maseru is the capital of Lesotho. It is the largest city of the country. Is is located on the Caledon river. Maseru was discovered of British army forces in 1869. Maseru word gives the meaning of the place of the sandstone. It is also the commercial and economic center of the country. It is the […]
- Read more