Glen Roy (Isle of Man)
River on the Isle of Man
Glen Roy
Location
Country
Isle of Man
Glen Roy
is a
river
on the
Isle of Man
where
trout
may be fished.
[
1
]
^
Matthew Glover (1870),
Glovers' Illustrated Guide and Visitor's Companion Through the Isle of Man