Annavaram is a temple town situated on the banks of the River 'Pampa' in the East Godavari district of Andhra Pradesh. Lord Veera Venkata Satyanarayana Swamy situated upon the Ratnagiri Hills. Anna translates to "what you desire", while "varam" means boon or godsend. Hence, the name Annavaram is an expression of the belief that the deity will endow one with whatever one desires. The land is considered to belong to both Lord Sri Veera Venkata Satyanarayana Swami Temple and Goddess Anantalaxmi Satyavathi Ammavaru.
According to the puranas, the presiding deity of the place blesses the devotees with Anina Varam (Wanted Boon). The hillock by the side of the village is considered to be very sacred. Meruvu, the Lord of the hills, and his consort Menaka did great penance and begat two sons by the grace of Lord Vishnu. One was named Bhadra and the other Ratnakara. Bhadra pleased Lord Vishnu with his devotion and penance and with his grace became Bhadrachalam on which Lord Sri Rama had permanently settled. Ratnakara desired to emulate his brother and succeeded in pleasing Lord Vishnu by his penance to settle on him as Veera Venkata Satyanarayana Swamy, Ratnakara remaining as Ratnagiri hill.
The temple, situated on the hill top, is about a kilometer away from its base. It can be reached either by steps covered with canopy, via Ghat road, or trekked via a stone path.