Where is Langbar?
Where is Langbar located?
Langbar, England, Great Britain (approx. 53.962968551°, -1.859101296°)
Where is Langbar on the map?
Langbar - Aberlleiniog Castle
Langbar - Clock Towers Shopping Center.
{"latitude":53.962968551,"longitude":-1.859101296,"title":"Langbar"}