CapeCod.com
Your Source for everything Cape Cod
These shots are from Megansett Beach out in Falmouth.
Definitely a spot worth checking out if you have some time!