Located on Portugal's coast, Peniche attracts both wave-lovers and travellers in search of nature and authenticity. With its ...
These beautiful villages in Portugal offer a glimpse into the country's history, culture and natural beauty. Perched in the ...