Keekozhoor, Kerala, India


Title Type City
Saints Peter and Paul Orthodox Church Εκκλησία Keekozhoor
St.Peter's and St.Paul's Orthodox Church Εκκλησία Keekozhoor
Title Type City