Popular holiday hotspot loved by Brits is now a ‘ghost town’ – can YOU guess where?

By Alesia Fiddler,Editor

Popular holiday hotspot loved by Brits is now a 'ghost town' - can YOU guess where?

Thousands of Brits visit the popular holiday hotspot each year, but it now appears to be a ‘ghost town’.

Read More…