International Volvo Photo Locations Part 220 La Rocca or The Castle of Borgo Medievale is located on Viale Stefano Turr and is part of the Parco del Valentino, on Viale Virgilio in Torino, Italy. The Medieval Castle at the Valentino was built to host the Ancient Art section of the 1884 Turin Expo: along the […]