Place

St. Peter's Church Kumarakom

Church · Kumarakom

Overview

Church in Kumarakom, Kottayam, Kerala, India.

Location