Towering Thrills in Ottawa
02:23Ottawa's Calypso boasts North America's tallest slide tower, Summit Tower.
From:
Xtreme Waterparks and Getting Wet in San Diego
Ottawa's Calypso boasts North America's tallest slide tower, Summit Tower.