The coastal village of Ballantrae is located in South Ayrshire, at the mouth of the River Stinchar, with the iconic Ailsa Craig in the backdrop. Whether you are visiting Ballantrae, living in it, or interested in its history, there's something here for you.