Brora, the best British beach you’ve never heard of | Scotland holidays
I was weaving through an underwater forest, russet strands of seaweed billowing around me like mermaids’ hair. As we snorkelled, the water was at times shallow enough that my fins …