A Perfect Day Trip to Óbidos

Óbidos, a charming medieval town just an hour north of Lisbon, is one of Portugal’s most picturesque destinations. With its cobbled streets, whitewashed houses, and …