 Vetrilai piri thiruvizha (Beetal leaf festival) is a festival celebrated in Vellalur Nadu near Melur in Madhurai on the first day of Chithirai month to celebrate communal harmony.The majority of Melur township people follow Hinduism and they are devotees of local village god and goddess Amman.There is Mary L Flagg CSI church located near Sandhaipettai and regular prayers have been organised and conducted in this church which belongs to the Church of South India.