Battle of Surigao Strait Memorial Shrine and Museum at Punta Bilar,Surigao City.