Where is Habbouchet?

Where is Habbouchet located?

Habbouchet, Nabatia, Lebanon (approx. 33.4075°, 35.48278°)


Where is Habbouchet on the map?