Bay of Hoxa Sound
E160296
UNEXPLORED
Bay of Hoxa Sound is a coastal inlet in the Orkney Islands of Scotland, forming part of the sheltered waters between the Orkney Mainland and the southern isles.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.