I remember the ghost quest I think.
It's at the "hotel" in the Ebonheart area. You have to kill it or get it to leave..I think he's on the 3rd level around the bar area where you'll see some folks worth talking to.
Vivec is hard to navigate at first.
I thought of it as a huge barn. With front and back double doors that lead outside, all the inner side doors will lead to inside levels or stores.
When you go to the Double End Outside doors, take an immediate left or right and you'll go down a ramp.
That ramp then leads you to the outside walkways..
If you go all around the outside area you'll see the boat person - I think they will have a building behind them. Talk to them; they are your travel guides for the other buildings.
If you can you find the way to the top level where you had to meet Carius-the person who wanted you to strip down then you can find the outside area you need to get to the cantons. Head for the double wide end doors then go out those doors and take a sharp right or left and see the ramps.
Hope that helps a little