3 years ago

A Peek Inside the Dungeon of Fort Santiago

Esquire Philippines
Esquire Philippines
The sacred and historic dungeon is the site where 600 souls perished during World War II.

Browse more videos

Browse more videos