Discover Jambukeswarar Temple in Thiruvanaikaval — the Water element of the Pancha Bhoota Shiva temples. History, legend, darshan tips & travel guide.
Tales of an Avid Traveller and Amateur Photographer
Discover Jambukeswarar Temple in Thiruvanaikaval — the Water element of the Pancha Bhoota Shiva temples. History, legend, darshan tips & travel guide.