News

It is thus named as it is situated north of the famous and historic Jambukeshwarar temple at Thiruvanaikaval (Thiruvanaikka), near Thiruchirapalli which is one of the Pancha Bhuta Sthalams (five ...