North Devon, United Kingdom
Big natural rocks along sea front.
No contact information available for this spot.