Taal Basilica


This imposing Basilica claims to be the biggest in all of Asia.
It does have a commanding view of the whole town, being situated on top of the hill.

Comments