Luskentyre Beach on the Isle of Harris has been compared to the paradises of Australia and the Caribbean with its pristine ...