
Monteriggioni, Tuscany, Italy
MONTERIGGIONI A unique medieval fortification. On top of a hill, Monteriggioni is an authentic medieval town, surrounded by massive walls and two giant g

MONTERIGGIONI A unique medieval fortification. On top of a hill, Monteriggioni is an authentic medieval town, surrounded by massive walls and two giant g