Explore the iconic tall white water tower surrounded by trees in Garner, North Carolina, a must-see landmark for travel enthusiasts.