Shiv Temple STP
← Explore all Temples & Teerth
Deity: Shiva Place: Orchha Uttar Pradesh
Shiv Temple STP. Dedicated to Shiva. Located in Orchha.
- Primary Deity
- Shiva
- Address
- NH539, Dhimarpura, Orchha Tahsil, Niwari, Madhya Pradesh, 472246, India
← Explore all Temples & Teerth
Deity: Shiva Place: Orchha Uttar Pradesh
Shiv Temple STP. Dedicated to Shiva. Located in Orchha.