The Lenox Hotel in Boston has taken a New England favorite fall tradition, leaf peeping, to new heights.
"When staying at the hotel, you can request a private helicopter to take you on a personalized``Foliage Flyover""of...Read More."