Blog Ballochroy Standing Stones are an ancient megalithic site located on the western coast of the Kintyre Peninsula in Argyll, Scotland. Macdonald Jun 25, 2026