Jump to content

cemetery and houses Isle of Stroma

Stroma is an Island off the north coast of Caithness. In 1963 the island was ambandoned most of the inhabitants leaving to work at the nuclear plant at Douneray. It is visible on boat trips from John o' Groats

Recommended Comments

There are no comments to display.

  • Create New...