It's not clear where Lowmarch is supposed to be.
I'm sorry what do you mean? Lowmarch is the first location you go to for the mission, if you look at the map you'll see it's a purple square surrounded by a purple circle and there's a purple star marking it. There are 3 markers for it.
I didn't see this map, I guess.
So instead of looking at the MAP section at the station, you came to the comment section to complain? You gotta be kidding me.