I have read there is a new webcam from El Cura Beach, can anyone tell me where I can view it? I have tried to Google it to no avail.
Thank you.