Villa Pallavicino, Italy
The Villa Pallavicino, in Stresa on Lake Maggiore, is a 19th-century villa surrounded by a park with gardens and a zoological park. Photos taken in 2009.
The Visual Travel Guide is a collection of High resolution travel photographs
The Villa Pallavicino, in Stresa on Lake Maggiore, is a 19th-century villa surrounded by a park with gardens and a zoological park. Photos taken in 2009.