‘World’s tallest’ Mother Mary statue erected in Philippines
MONTEMARIA is a pilgrimage center dedicated to Mary, Mother of All Asia. The development was conceived as a destination to
Read MorePara sa mga Pilipino sa buong mundo
MONTEMARIA is a pilgrimage center dedicated to Mary, Mother of All Asia. The development was conceived as a destination to
Read More