Óbidos, one of the most beautiful medieval villages in Portugal, dating back to the 12th century.

Loading…
Óbidos, one of the most beautiful medieval villages in Portugal, dating back to the 12th century.