Most popular city in the world tourists want to revisit - and it's in the UK
1 month ago
1
A new study has revealed the world's most popular cities that tourists want to revisit - and it turns out one city in the UK is the place that they most want to return to