09/06/2025
The Mother of Peace Statue is located in Caramoan, Camarines Sur. Situated at the top of Caglago Mountain in Barangay Tabgon, Caramoan. 524 steps lead to the grotto, offering breathtaking views of the Philippine Sea.
freelance drone operator and photographer
content creator - place, product and food
DM me for promotion and collaboration.
Calabanga
4405
Be the first to know and let us send you an email when papa boink tv posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.