Five spectacular villages in Portugal

Portugal is an ancient, small country, but full of historic villages, considered by many experts to be some of the most beautiful […]