Jambukeswarar Temple - Water

Jambukeswarar Temple - Water is a temple of Shiva in Pallavaram, Tamil Nadu.

Open 6:30 AM–10:30 AM (Google Maps).

Deities: Shiva.

Sadasivam Nagar, Sembakkam, Tambaram, Tamil Nadu 600073, India

Source: osm.