Unveiling Porto: Three Days of Charm and Adventure Day One: Arrival and First Impressions Porto, Portugal’s second-largest city, offers a unique blend of historic charm and modern vibrancy. My journey began with a scenic Megabus ride from Cardiff to Bristol Airport, making travel both affordable and convenient. A swift two-hour…