Clitheroe - England - United Kingdom
Downham is a quaint rural village in Clitheroe, Lancashire UK. From Downham you ca see Pendle Hill which is famous for 12 century Witches and esoteric activity and it has a very eerie feel to it too!