A UK beach has been hailed as Britain's answer to the Caribbean, with its striking resemblance to the tropical paradise's iconic blue waters and golden sands.Co
Read More