Where is Maimovl?

Where is Maimovl located?

Maimovl, Lagman, Afghanistan (approx. 34.72°, 69.95°)


Where is Maimovl on the map?