The St. Louis Botanical Garden is one of those places where you want to spend a whole day when you visit it, but you ...