Vazhoor, Kerala, India


Title Type City
Saint Peter Orthodox Church Church Vazhoor
Title Type City