Tuesday, June 22, 2021
Tags Tower of Peace

Tag: Tower of Peace

Wow, the World’s Tallest Mama Mary Statue Is in Batangas!

The world's tallest statue of Mama Mary will soon be inaugurated at the Montemaria pilgrimage site in Batangas City. The monument, known as “Mother...

Most Read