The Punisher 50 is a race-cation destination that’s geared for both newbie trail runners up to the experienced one. Happening at MAREX Beach Resort, Babak Samal Island, Philippines on December 2, 2017, the race features 3 categories, 25K, 50K and 80K. The Punisher 50 Thinking about a vacation in Samal Island and at the same time enjoy […]