Champlin's Marina & Resort on Block Island
I had never before been to Rhode Island nor heard of Block Island, so I jumped at the opportunity to get out of town and take a mini-vacation to Champlin’s Marina and Resort, New England’s largest resort and marina. I didn’t know what to expect, nor did I realize how much I really needed this trip…