Casalborgone is a village in Italy near Turin, on the hills that flank the Po river. This town is part of the wonderful landscapes of Monferrato, a Unesco heritage area in Piedmont.

The Castle of Casalborgone

This small town is known for the Casalborgone Castle, one of the most important in Italy. A building with a thousand-year history, it has hosted noble and aristocratic families over the centuries.

Today it has been completely renovated and restored to its former glory. It is a location for weddings of great elegance, and we show it to you with these images. Take a look!