South Cotabato

The biggest of big catches: General Santos City’s Tuna Festival

The biggest of big catches: General Santos City’s Tuna Festival