Where is Backaland?

Where is Backaland located?

Backaland, Backaland, Great Britain (approx. 59.157°, -2.759°)


Where is Backaland on the map?