I'm decently certain this is the Outer Banks, North Carolina, but I seem to have lost the location info for this photo.