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 youtube.com/shorts/pUOB-X2bdC8?is=2oHbRvm6EWGQ0YJO