Answer: MURMANSK
The answer MURMANSK has 14 possible clues. See the results below.
Possible Clues:
- Largest town north of the Arctic Circle
- Russian port’s odd, turning fellow sailors back ultimately
- Spirit rejected by chap getting extremely sick on port
- Port in north-west Russia, north of the Arctic Circle
- In bad visibility chap's finding Russian city
- Isle's shrouded in darkness — it's a naval base
- Chap's in dark gloom in Arctic town
- Fellow's enveloped in gloom in Russian city
- Port of north-western Russia
- In winter here, fellow's in dark gloom