Western Portugal is home to some of the most stunning cliffside villages, which are a perfect blend of natural beauty and rich culture ...