3 employees
Nestled on the banks of the Vashista, a tributary of the River Godavari at Yalamnachalli Lanka.
2011