5th Floor Rosebank College House,
5 Waterkant Street Cape Town 8001
The Island of Stroma, is an uninhabited island off the northern coast of the mainland of Scotland, just north of John o' Groats. It is the most southerly of the islands in the Pentland Firth.