Other Locations – Portugal

Óbidos, Portugal

Obidos, Portugal

Obidos is a charming Portuguese town, enclosed by medieval walls, featuring cobblestone streets, vibrant houses, and a picturesque castle overlooking.

Read More »