Take some time to de-stress and go on a shopping spree at The Book Barn, an iconic store.
The Book Barn is located in Niantic. When you're done visiting this retail outlet, why not discover what this area has to offer? Ocean Beach Park is one appealing attraction that's close by.