Tag Archives: baybay tourist spot
Explore Baybay Parish Church, A Must-See Religious & Tourist Spot in Baybay, Leyte
As the country with the largest Catholic population in Asia, it’s no wonder the Philippines is home to many stunning church structures and religious hubs. Head down southwest in Baybay City, and you can visit the beautiful Immaculate Conception Parish … Continue reading