What to do in the Algarve? An original alternative to a buggy tour

What to do in the Algarve? An original alternative to a buggy tour