where is memel
Memel, Free State. Memel is a small town in the Free State province of South Africa, nestled close to the provincial boundaries of both kwaZulu-Natal and Mpumalanga, and is situated some 1,730 metres above sea level. Contents.