Check out our new site at

Fenella Beach

From Openwaterpedia

Fenella Beach is located in West Quay, Peel on the Isle of Man. Fenella Beach is overlooked by the ancient fortress of Peel Castle and is a small sheltered cove popular with locals and tourists alike. The beautifully sandy bay offers picturesque views with the ancient fortress acting as a dramatic backdrop.

External links[edit]