WESTPORT — The Flowerfall of Westport is possibly the most magical place in town. A mix between the Mad Hatter’s tea party and “The Secret Garden,” the Post Road flower shop is a haven. “When I was ...