Just 20 minutes from Lisbon, the country’s most creative snail festival has kicked off: there’s chili, rissoles, and even pies featuring this delicacy through the end of July
– Senior Staff Writer · May 4, 2026 From May 1 to July 31, the municipality of Loures…