Where is Kakrola More?

Where is Kakrola More located?

Kakrola More, Kakrola More, India (approx. 28.619183°, 77.02927°)


Where is Kakrola More on the map?