Seriously low tech but I got the Official Game Guide. Has all the secondary location listed in the chapters for each hold after the list of primary locations, and they are marked on the Skyrim map you get with it (which I no longer have because I spilt Red Bull on it one too many times) and in the hold maps in the book.
Yeah, that's right. You heard me. I got a book.