Where is Bertha, Paris?

Where is Bertha, Paris located?

Bertha, Paris, Bertha, Paris, France (approx. 48.88332°, 2.32521°)


Where is Bertha, Paris on the map?