Where is Vennecy?

Where is Vennecy located?

Vennecy, Vennecy, France (approx. 47.95369°, 2.0541599°)


Where is Vennecy on the map?