Experience Medieval Portugal: Castro Marim’s Algarve Festival Awaits

Experience Medieval Portugal: Castro Marim’s Algarve Festival Awaits

Ever dreamt of time travel? Imagine knights, jesters, and ancient crafts brought to life! Castro Marim’s Medieval Days festival in the Algarve is an immersive journey into…