in

“Leap of Faith” waterslide in Dubai – current

"Leap of Faith" waterslide in Dubai

“Leap of Faith” waterslide in Dubai – now