Lido Beach in Mogadishu is a beach in Somalia`s capital; its name derive from the Italian word for "beach".
Lido Beach in Mogadishu is a beach in Somalia`s capital. The name "Lido" derives from the Italian word for "beach".