News

While a tax on visitors to a town or city in the UK is already implemented in some parts of the country, there appears to be ...