Issue: It's possible to teleport on board the ship that lies just off the coast to the north of Braccus' Armory. To get there, go to the peninsula closest to the boat and stand at the edge of the water. Cast Phoenix Dive and teleport to the tiny colored area underneath the boat.
Image on board: http://imgur.com/YSsPYGV
Also, River can't speak. Whomever he is.