What to Do in the Algarve Besides the Beaches?

What to Do in the Algarve Besides the Beaches?