Where is Durbach?

Where is Durbach located?

Durbach, Wales, Great Britain (approx. 51.9654576275°, -4.9952259069°)


Where is Durbach on the map?