Where

Catholic Templars in UK

 

Catholic Templars in Italy

120 LOCATIONS IN ITALY

Catholic Templar of France

Catholic Templar of Spain

Catholic Templar of San Marino