Amla Auditorium kannur

Amla Auditorium kannur

Address : Chemperi,Kannur Dist, kerala