What is the best city in the world? See Top 25 England's capital London once again reigned supreme in the 2025 World’s Best Cities ranking, securing the top spot for the 10th year in a row.
LISBON and Madrid could be linked by a new sleeper train next year after the route was scrapped during the Covid-19 pandemic. The direct route between Lisbon and Madrid was discontinued by Spanish ...