3D map of Walsall in United Kingdom. You can also dive right into Walsall on unique 3D satellite map provided by Google Earth. With new GoogLe Earth plugin you can enjoy the interactive Walsall 3D map within your web browser.D map of Walsall in United Kingdom. You can also dive right into Walsall on unique 3D satellite map provided by Google Earth. With new GoogLe Earth plugin you can enjoy the interactive Walsall 3D map within your web browser.