Gorgeous New England: John Carver Inn & Beach Plum Spa
I was invited to visit The John Carver Inn and Beach PlumSpa located in historical Plymouth, MA. This would be my first time EVER going on a relaxing vacation ALONE. Alone? Really? My honey isn't joining me? What about the kids? As I packed an overnight bag the answers to my questions became very clear… Yes, Yes, No, They will be ...