Browsing: The annual Chithirai festival celebrations have commenced at the world renowned Sri Meenakshi Sundareswarar Temple in Madurai and will go on till 16 April.