Live beach cam by Scarborough Beach in Maine, United States (USA). Map below shows where it is, and similar cameras help you compare angles.