Torre Pellice is in Italy in the Waldensian valleys. The headquarters of the Waldensian Church and their college is at Torre Pellice. Villa Pellice is in Switzerland.

References