The Fortress of Freedom: Macahambus Cave’s Legacy in Cagayan de Oro. | Homes.ph