Blackpool, The town brought to life with Edison’s invention

http://travellingdreams.com/wp-content/uploads/2016/11/Blackpool-16-150x150.jpg

Tweet   Blackpool in the northwest of England is a must visit place at anytime but especially in September/October, when one of the best light shows in the world takes place named the Illumination Festival. It sparkles and shimmers with …

Posted in Photo gallery, Sea resorts, Traditional events, Video | Tagged | Comments Off