1 restaurant-hosted challenge in Algarve, Portugal.
Big Reds
📍Alvor, Algarve, PT
60 min · Solo
Prize: Free meal, Royal outfit (robe and hat), Wall of Fame entry,…
Mar 2026