Valayanchirangara, Kerala, India


Title Type City
Saints Peter and Paul Orthodox Church Εκκλησία Valayanchirangara
Title Type City