14Obidos, Portugal

Obidos is a medieval town surrounded by walls and cobblestone streets. Its whitewashed houses, colorful flowers, and ancient castles create a charming and historic atmosphere.