Kallumala, Kerala, India


Title Type City
Saint Gregorios Orthodox Chapel Chapel Kallumala
Title Type City