[ May2016 ] There is a tramway along the coast of Blackpool in north England. It has been there since 1885, which makes it one of the …
[ May2016 ] 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, …