Diventures, located in North Liberty, IA, is your one-stop-shop for all your diving and swimming needs. Diventures offers a wide variety of products and services including, scuba training, scuba gear sales, travel opportunities, swimming lessons, and othe