Province of Pavia
The Castello di Bereguardo is a medieval castle located on Via Castello 2 in the town of Bereguardo, Province of Pavia, region of Lombardy, Italy.