News

Adrenaline junkies and nature enjoyers, there's a new attraction in Batangas that will get your ... houses the Mother of All Asia - Tower of Peace, the world's tallest statue of the Virgin Mary ...