A water garden is a small ecosystem filled with floating plants—like water lilies, lotuses, and hyacinths—along with earthy accents and sometimes live fish. Not only do water gardens create a serene ...