MMSI: 235000295
LORD OF THE GLENS is a passenger vessel sailing under the United Kingdom flag, measuring 45m in length and 10m in width. The vessel is currently moored at position 57.4834°N, 4.2467°W with destination reported as CALEDONIAN CANAL.
No Featured Articles
Related stories will appear here
No port calls recorded for this vessel