Porto offers a wide range of outdoor experiences, including surfing and SUP lessons on Matosinhos Beach, buggy and quad tours in the surrounding mountains, ...