Gloucester Day Trip!

Snorkeling at Half Moon Beach
More Snorkeling (who knew?)
Stage Fort Park
Stage Fort Park (after this we spent some time at Good Harbor beach).
Bass Rocks near where I fell and banged up my knee (ouch). (After hanging at Good Harbor for a couple hours). I’ll be limping for a little bit but thankfully, none the worse for wear.