4 Best Kept Secrets of the Algarve

The Algarve is a popular destination for holiday makers, and with brilliant beaches and party...