Where is Alba-la-Romaine?

Where is Alba-la-Romaine located?

Alba-la-Romaine, Alba-la-Romaine, France (approx. 44.554436°, 4.597807°)


Where is Alba-la-Romaine on the map?