The Sati Pasala mindfulness programme at Karunarathna Maha Vidayala, Narangodapaluwa Batuwatta (11) Leave a Comment / By Dineth Wijesinghe / 03/10/2018