https://ailishsinclair.com/2023/11/new-aberdour-beach/
New Aberdour Beach: caves, folklore and a heroine