29 Jul 2025
Porto swept me off my feet — quietly and completely. With its colourful tiles, riverfront magic, and the scent of …