Where is Sireuil?

Where is Sireuil located?

Sireuil, Sireuil, France (approx. 45.614536°, 0.0102854°)


Where is Sireuil on the map?