Where is Malafretaz?

Where is Malafretaz located?

Malafretaz, Malafretaz, France (approx. 46.3218°, 5.1451597°)


Where is Malafretaz on the map?