Where is Pamarru?
Where is Pamarru located?
Pamarru, Andhra Pradesh, India (approx. 16.3226443°, 80.9605914°)
Where is Pamarru on the map?
{"latitude":16.3226443,"longitude":80.9605914,"title":"Pamarru"}