Where is Lovghdarreh?

Where is Lovghdarreh located?

Lovghdarreh, Nangarhar, Afghanistan (approx. 34.29°, 70.08°)


Where is Lovghdarreh on the map?