New Malinor is the capital, run by the High Council. Leanniel, the wood elf settlement, is run by a council of three called Luminaries. No idea what Darkhaven does. And then there's the Conclave, the new/rebel city who is doing their own thing too.
The high elves 'had' a Sohear, you also forgot to point out we are perfect, the master race and better! <3 Jokes, currently, we got nothing up and running.