3 - LE TEMPLE-SUR-LOT - Map of Le Temple-sur-Lot 47110 France The village of Le Temple-sur-Lot is a small village located south west of France. The town of Le Temple-sur-Lot is located in the department of Lot-et-Garonne of the ...http://www.map-france.com/Le%20Temple-sur-Lot-47110/