This is your sign to plan a fall foliage trip next year and become a "leaf peeper". It is incredible. If you have 6 sisters in law to make it extra fun, that is def recommended! We are all out West, so we decided to fly into Boston on Friday, spend Saturday exploring Boston, then began our ...
