Where is Saint-Thuriau?

Where is Saint-Thuriau located?

Saint-Thuriau, Saint-Thuriau, France (approx. 48.016758°, -2.9515°)


Where is Saint-Thuriau on the map?