Welcome to the Academy Street Inn, a 1903 Grand Colonial-style Victorian home in the quaint New England town of South Berwick, ... More