Really?
That is indeed nuts. There are Knights Templar artifacts all over France, most of which were never "lost." My favorite is their monastary at Temple-sur-Lot in SW France, which houses a really great restaurant (friendly to Americans!) named "La Commanderie."