Crystal Lake Cave is a spelunking attraction located in Dubuque, Iowa.