Our Italian Town: A Photo Tour 26 Sunday Feb 2012 Original size at 2592 × 3872 ≈ Leave a comment Torre Pellice Sits Between the Towns of Pinerolo and Bobbio Pellice