Where is Arasavalli?

Where is Arasavalli located?

Arasavalli, Andhra Pradesh, India (approx. 18.28818°, 83.91273°)


Where is Arasavalli on the map?