Benbaun is a natural feature, located at Benbaun, Gleninagh, Co. Galway, Ireland
on a clear day fantastic views