Mediterranean January 1, 2025Don’t miss the “Venice of the Algarve”: Things to see in TAVIRA, Portugal (in March)