Take a look at this stunning beach. It's less than three hours from Birmingham but looks like it could be part of a fairytale story with its striped cliffs and bright green, seaweed-covered rock ...