Cape Coral nonprofit organizes boating event for children in hospitals