B
Ballantrae Beach
Address
Foreland, Ballantrae KA26 0NQ
City
Ballantrae
Civil Parish
Girvan
Council area
Ayrshire
Country
Scotland