Where is Nāgavalli?
Where is Nāgavalli located?
Nāgavalli, Nāgavalli, India (approx. 11.937531°, 77.026306°)
Where is Nāgavalli on the map?
{"latitude":11.937531,"longitude":77.026306,"title":"Nāgavalli"}