Where is Faverges-de-la-Tour?

Where is Faverges-de-la-Tour located?

Faverges-de-la-Tour, Faverges-de-la-Tour, France (approx. 45.591297°, 5.52241°)


Where is Faverges-de-la-Tour on the map?