Keekozhoor, Kerala, India


Title Type City
Saints Peter and Paul Orthodox Church Church Keekozhoor
St.Peter's and St.Paul's Orthodox Church Church Keekozhoor
Title Type City