Where is Trough of Bowland?
Where is Trough of Bowland located?
Trough of Bowland, Lancashire, United Kingdom (approx. 53.97294°, -2.577782°)
Where is Trough of Bowland on the map?
{"latitude":53.97294,"longitude":-2.577782,"title":"Trough of Bowland"}