‘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 moreMONTEMARIA is a pilgrimage center dedicated to Mary, Mother of All Asia. The development was conceived as a destination to
Read more