Where is Nanoli Tarf Chakan?

Where is Nanoli Tarf Chakan located?

Nanoli Tarf Chakan, Nanoli Tarf Chakan, India (approx. 18.760395°, 73.68999°)


Where is Nanoli Tarf Chakan on the map?