Where is En Nâqoûra?

Where is En Nâqoûra located?

En Nâqoûra, En Nâqoûra, Lebanon (approx. 33.11806°, 35.13972°)


Where is En Nâqoûra on the map?