Where is Pedanandipadu?
Where is Pedanandipadu located?
Pedanandipadu, Andhra Pradesh, India (approx. 16.0715477°, 80.332632°)
Where is Pedanandipadu on the map?
{"latitude":16.0715477,"longitude":80.332632,"title":"Pedanandipadu"}