Challaborough webcam
Located in Challaborough, Devon, England
Challaborough is a village and popular surfing beach in the District of South Hams on the south coast of Devon, England.