Óbidos – Portugal’s most charming small town

Óbidos – Portugal’s most charming small town

Óbidos – Portugal’s most charming small town The medieval town of Óbidos is simply one of the most beautiful and charming places to visit in Portugal. Its well-preserved castle dates back from the Roman occupation of Portugal but its current layout is Moorish and the...