Just twenty-eight miles south of Boston, you will find a piece of heaven in the historic town of Scituate. It’s where you will awaken from a quiet, rejuvenating sleep to fresh sea...
All reviews seem positive