A castle structure in the middle of a cluster of small village buildings in Marostica, Italy.

The Most Beautiful Places to Visit in Veneto, Italy

As Seen In