Helping to form friendships

As an expat in the Algarve, it can sometimes be difficult to be able to find likeminded people to socialise with.