image

Santa Claus sits tall in the town of Agueda, Source: Águeda Municipality

If you want to see the world's largest Santa, head to this Portuguese town

Agueda is the place where you will find the smallest Santa in the world as well

More

Latest