Where is Itikyala?
Where is Itikyala located?
Itikyala, Andhra Pradesh, India (approx. 16.0738089°, 77.8527245°)
Where is Itikyala on the map?
{"latitude":16.0738089,"longitude":77.8527245,"title":"Itikyala"}