Anyone familiar with the Aughrus Peninsula in north-west Connemara will surely know a beach at Aughrusbeg, known to one and all as the Anchor Beach. The...