Top 10 cities to visit in 2018 – Lonely Planet