Welcome To Welcome To St Marys English School
Kerala, lovingly called “God’s own country” is truly a land of bliss and a tropical Eden with the mesmerizing beauty of its sun-bathed golden seashores edged with abundant coconut trees, the verdant hilly terrain of the Western Ghats, straggling plantations and paddy fields, fascinating bio-diversity of its flora an...