Travel: The Lizzie Borden Bed & Breakfast
In honor of the premier of Monster: The Lizzie Borden Story premiering on Netflix on September 17th, I decided to kick off my travel blog posts with my own experience touring the Lizzie Borden House in Fall River, Massachusetts.

