The VooDoo Zip Line is Now Open at the Rio Hotel

Can you imagine seeing the breathtaking city of Las Vegas from above.  Now you can with the new Voodoo Zip Line in Las Vegas.  It rises 400 feet from the ground between the Rio Hotel’s towers, providing a 360 degree view. This is quite exciting, and the launch will take place on Rio’s Voodoo rooftop, […]