Bahama Cove

This is Cedar Fair's first indoor theme park and water park resort located in las vegas, NV.