Ambalangoda is a coastal town in southern Sri Lanka. It's located in Southern Province in Sri Lanka. The town is famous for its ancient devil masks and devil dancers. We proudly express that one of our Study Centre is located such that area.
Ambalangoda Study Centre Code No.: M041
Postal Address - OUSC, No.80/1, Polwatta Road, Halwathura, Ambalangoda.
Telephone - 091-2258585
Fax - 091-2256516
Actg. Regional Officer