Despite the fact that the Algarve is the region of Portugal where the highest ... behind one of the many churches in beautiful Tavira, this tiny restaurant offers sweeping views over the town ...
Some results have been hidden because they may be inaccessible to you