Where is Brookeborough?

Where is Brookeborough located?

Brookeborough, Brookeborough, Great Britain (approx. 54.31518°, -7.406682°)


Where is Brookeborough on the map?