Blackpool, United Kingdom, Sept 12 (AFP/APP):Children clutching glow sticks shrieked with delight and onlookers gazed awestruck as Blackpool’s Illuminations lights festival launched to a spectacular volley of fireworks from its 158-metre Victorian tower. The northwest English town’s lights display crowns an extended tourist season as […]