town in Palnadu district, Andhra Pradesh, India
a Buddhist archaeological site in Andhra Pradesh, India
waterfalls in Andhra Pradesh, India
Other destinations close to Macharla.