Travel experts have named the places in Europe they think everyone should visit at least once in their lives.