Search
Menu
Home
Sources
About
Contacts
Altrua
Altrua
is a small
hamlet
, on the
south east
shore
of
Loch Lochy
, on the
A82 road
, close to
Letterfinlay
,
Spean Bridge
, in
Inverness-shire
,
Scotland
, within the
Scottish council
area
of
Highland
.