Best time to visit Jambukeswarar Temple