Ballaharra Stones

Archaeological site.

Things to see in Isle of Man