| Refurbished and reopened in summer 2009, The Waterfall is located in the village of Glen Maye, south of Peel on the island's west coast.
Situated at the top of a beautiful glen, the pub is a few yards away from the waterfall from which it's name derives.
|