This idyllic beach is located between two popular seaside towns: Braunton and Croyde. Located near the North Devon coast ...