Two vessels travelling west in city (6)
I believe the answer is:
krakow
This clue could be a double definition.
'two vessels travelling' is the first definition.
The definition suggests a singular noun which matches the answer.
'west in city' is the second definition.
The definition suggests a singular noun which matches the answer.
Can you help me to learn more?
(Other definitions for krakow that I've seen before include "Second city of Poland" , "In Polish, southern city" , "Industrial city in southern Poland" .)