Why Walking, Running, and Cycling Are Becoming Everyday Sports in General Santos | Homes.ph