SRI NEELAKANTESHWARA SWAMY TEMPLE is located in Nizamabad, India on H No 9, Goal Hanuman, 9-82, Shivaji Nagar. SRI NEELAKANTESHWARA SWAMY TEMPLE is rated 5 out of 5 in the category tourist attraction in India.
Address
H No 9, Goal Hanuman, 9-82, Shivaji Nagar