The Algarve is Portugal's answer to Goa. Discover our favourite beaches and secret towns -
Read this post on different-doors.com