Sri Lankan Schools Elizabeth Moir School - Colombo Sri Lankan Schools 112 Thalakotuwa Gardens, Colombo 00500, Sri Lanka Added on February 26, 2023