Blackpool

A Pleasure Beach en tranvía

There is a tramway along the coast of Blackpool in north England. It has been there since 1885, which makes it one of the …

Inglaterra

Torre de Blackpool

This is the photo of the view from the top of the Blackpool Tower which is the symbol of Blackpool in north west England. The height is 158m — well, …