The temple is situated on Simhachalam Hill Range above the sea level at a distance of ten miles to the north of Visakhapatnam. The hill range is a part of the Eastern Ghats and is named Kailasa. It is situated on the top of the northern side of the hill in an amphitheatre like structure. The height of the temple is nearly above the sea level. A natural valley is seen running along the north western slope of the hill, which covers almost half of its height. The hill range, cut into terraces, was used later to cultivate large plantations of pineapple, jack fruit, and Banana. A small village grew around the temple in due course of time. Steps were built alongside the stream of water to serve as a way of approach to both the village and the temple.