Where is Muddanuru?
Where is Muddanuru located?
Muddanuru, Andhra Pradesh, India (approx. 14.6890314°, 78.3972937°)
Where is Muddanuru on the map?
{"latitude":14.6890314,"longitude":78.3972937,"title":"Muddanuru"}