Lake Villa, Illinois Scuba & Snorkeling - 17.7 miles away
Toucan Dive is the largest and most complete, full service, scuba dive training facility in North Lake County, Illinois, and Kenosha County, Wisconsin, including townships of Lake Villa, Antioch, Lind...
» View Details