Kizhakkupuram, Kerala, India


Title Type City
Saint Kauma Sahada Orthodox Church Church Kizhakkupuram
Title Type City