On a peninsula washed by the clear waters of the Zêzere River, Dornes seems like a timeless place where knights and legends ...
These 9 beautiful villages in Portugal offer a glimpse into the country's history, culture and natural beauty, each with its ...