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: 5999px × 3905px
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