Discover the highlights of Portugal on this scenic journey between Porto and the Algarve. Stop in the charming medieval town of Óbidos to wander its cobbled streets and admire its iconic castle. Then, visit the coastal town of Nazaré, famous for its stunning beaches, traditional fishing culture, and breathtaking ocean views. Enjoy a comfortable and flexible trip with time to explore, take photos, and experience the beauty and culture of Portugal’s central coast along the way.