Yelamanchili

Yelamanchili

Yelamanchili (Telugu: యలమంచిలి; also known as Elamanchili, Yellamanchili and Ellamanchili) is a muncipality in Visakhapatnam district in the state of Andhra Pradesh in India.This town has historical importance dating back to 7th Century AD

Read more about Yelamanchili.