Aiden and I visited O Gawa Shou, a Japanese-style inn located in North Granby, CT for our anniversary! It was a much-needed time of rest and relaxation. I highly recommend visiting if you can, it’s so beautiful and relaxing! They even have an onsen fed by natural spring water! The food was amazing, the location was so peaceful, and the owners are super sweet, wonderful people. We can’t wait to go back!