Allur on map

Allur, Andhra Pradesh 524315, India information