Bok Tower Gardens is a beautiful botanical garden in Lake Wales, FL. Find out what to expect about it in this post.