Calgary Bay on the Isle of Mull is one of Scotland’s most breathtaking coastal gems, known for its white sandy beach and ...