June 2, 2025 By Rosie Bell LIKES The best of Porto in 7 stops: history, hills, and heavenly views READ MORE