travelsntourism.com
CSI Christ Church Munnar │Munnar │Idukki│Idukki Attractions │Kerala Tourism │God’s own country │India Tourism │ Kerala Packages │Kerala Holidays │Kerala Tour
The CSI Christ Church Munnar is popular for its exquisite stained glass windows and engraved brass plaques that were made in the memory of the tea planters.