Leap of Faith Waterslide (underwater tube), The Bahamas#Leap of Faith Waterslide (underwater tube), #The Bahamas Post navigationCentral Park, New York City Hatley Castle on Vancouver Island, Canada