Montemaria International Pilgrimage and Conference Center Review
The Montemaria International Pilgrimage & Conference Center's key feature is the Mother of All Asia – Tower of Peace, which is the tallest statue of the Virgin Mary in the whole world. Standing at 98.15 meters, the towering structure is even bigger than the Statue of Christ the Redeemer in Rio de Janeiro, Brazil and the Statue of Liberty in New York, USA. The statue is perched on a hill that overlooks Batangas Bay, while the township also has amenities for conferences and religious gatherings.