Search
Menu
Home
Sources
About
Contacts
Ballylough
Ballylough
is a small
village
and
townland
in
County Down, Northern Ireland
. It
lies
roughly
north
of
Newcastle
and just
east
of
Castlewellan
and
northeast
of
Annsborough
.
It is
situated
beside Ballylough
Lake
,
popular
for
fishing
for
rainbow trout
and
run
by Castlewellan and Annsborough
Angling
Club
.