Bowluvada, India
Devipuram
Devipuram is a Hindu temple complex located near Visakhapatnam, Andhra Pradesh, India. Belonging primarily to the Shakta school of Hinduism, it is dedicated to the goddess Sahasrakshi, and her consort Kameshwara.
- City
- Bowluvada
- Country
- India
- Category
- Religious
- Suggested visit
- About 45 minutes
Background: Wikipedia