English: They are located in West Godavari district of Andhra Pradesh.
Telugu: వారి స్వస్థలం ఆంధ్రప్రదేశ్‌లోని పశ్చిమ గోదావరి జిల్లా ఏలూరు.