The world’s greatest places of 2024 have been named and 3 are in the UK 0 10.08.2024 18:04 Express.co.uk TIME magazine has released an exhaustive list of 100 places to stay and visit, with three spots in the UK making it to the catalogue.