Blackpool Tower is a tourist attraction in Blackpool , Lancashire in England which was opened to the public on 14 May 1894 .
It is one of the main tourist attractions in Blackpool .