Categories
|
States
|
Countries
Stroma
Stroma is an island on the northern coast of the Scottish mainland. It is the more southerly of the two islands situated in the Pentland Firth
...
More Info
|
Islands
Stroma
,
United Kingdom (GB)
Nearby
(48):
[
URL
]
[
X
]
URL:
Submit location to Virtual Globetrotting: