Where is Louzy?

Where is Louzy located?

Louzy, Poitou-Charentes, France (approx. 47.0115213°, -0.186126°)


Where is Louzy on the map?