Designed by
Title
Behren lès Forbach, France - 05 25 2024: Traffic sign toward Bagdad #323796193
Description
Behren lès Forbach is a small town on the hill above Forbach in France. The small town is divided between an old part and a banlieu with big houses. Forbach is a town in the north of France, region Grand Est, deparement Moselle, close to the German border.