Why Balakayo Trail Is Becoming a Favorite Side Trip for Travelers Exploring General Santos City | Homes.ph