According to tradition, the temple is said to be about 2000 years old. Historically the earliest reference of the existence of the temple as recorded by the monks who visited the temple is of 7th century. It has passed through various vicissitudes being renovated from time to time. The last recorded renovations are 1708 AD and 1917 AD. The latest renovation was done on 26th Jan. 1996.