I've discovered the location, but haven't really done anything there. I'll look into it , thanks Red.
also the updates have a list of whats been going on in them! you could check that whenever your lost in story progress