Monthly Archives: November 2016

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

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