Where is Woodburn?

Where is Woodburn located?

Woodburn, Northern Ireland, Great Britain (approx. 54.7287737647°, -5.8404951093°)


Where is Woodburn on the map?