You've gotta soak in wild Florida moments whenever and wherever you can, and Mead's beautiful botanical park and garden is a delightful little place to do it!