Portugal · Festivals · Hard
Carnival of Torres Vedras is the match: the irreverent pre-Lent celebration famous in Torres Vedras.