Place

St Mary's Orthodox Church Munnar

Church

Overview

Church in Munnar, Idukki, Kerala, India.

Location