Mar Hormizd Syro-Malabar Cathedral, Angamaly

Church in Kerala, India From Wikipedia, the free encyclopedia

Mar Hormizd Syro-Malabar Cathedral, Angamalymap