Narrawada is a old village name of the village have meaning in it, Narra menas Bull, Wada means Residence,In this village at the time of King Srikrishna Devaraya, cows and bulls marcket was very famous from there this village derived this name. World famous ongal race bulls are avalabel in this village.
Sri Vengamaba Perantallu have more than 300 year history. This is sistuated in Narrawada Village 5KM from mandal head quartyer Duttalur, 18 KM from Udayagiri, 25km from Vinjamoor, and 28km from Pamuru. Narrawada tirunalla is very famous conducted in the month June and July more then 5lacks people visits every year. The piligrems have strong belife on goddess Sri Vengamamba and Sri Guravayya.