Off-road driving in the Philippines is such a thrilling experience. Imagine braving the terrain that only a few have conquered and maneuvered? Nothing beats the perfect off-roading conditions that the Philippines has: the challenging terrain conditions, the steep departure angles, and the adrenaline brought by the weather. For award-winning driver…