A guide to the best things to do in New Buffalo, Michigan, a charming little town along Lake Michigan, just a 1-hour 15-minute train ride from Chicago. To celebrate my birthday, I headed to New| thekittchen