2 months ago

Amazing Earth: Philippine version of Noah’s Ark in Southern Leyte!

GMA Network
GMA Network
Aired (September 15, 2023): Come and take a peek inside the uniquely Filipino version of Noah's Ark in Maasin City, Southern Leyte, guided by Capt. Oscar Moses!
See more about

Browse more videos

Browse more videos