Karkha


Karkha - human settlement and village/town/city in Lebanon.