Devotees in large numbers take part in Theemithi festival at Mela Mariamman temple in TN's Mayiladuthurai
https://nordot.app/1151747954224431704