my-server
← Wiki

Lamluda

Lamluda is a village in the Jebel Akhdar region of northeastern Libya. It is located east of Bayda.

Lamluda is on the cross-roads of several roads in northern Cyrenaica: