Sastrala Shiva Temple
← Explore all Temples & Teerth
Deity: Shiva Place: Macherla Andhra Pradesh
Sastrala Shiva Temple. Dedicated to Shiva. Located in Macherla.
- Primary Deity
- Shiva
- Address
- MDR0161, Paluvai Junction, Pasarlapadu, Rentachintala, Palnadu, Andhra Pradesh, 522421, India
- Nearest City: Pasarlapadu