Modern electric powered tram on the North Shore seafront in Blackpool Lancashire UK A popular English seaside resort


Modern electric powered tram on the seafront in Blackpool Lancashire UK A popular English seaside resort


Size: 6016px × 4016px
Location: Blackpool North Shore Lancashire UK
Photo credit: © Pete Titmuss / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, blackpool, bus, busing, electric, english, heritage, historic, hotels, lancashire, landscape, modern, north, passenger, popular, powered, public, resort, resorts, seafront, seaside, shore, street, tourist, town, tracks, tram, trams, transport, transportation, travel, uk, view