Ashada Friday: A sea of devotees flocks to Chamundi Hill

India