Nellore on map

Nellore, Andhra Pradesh, India information