Story Land Canal Boats
Story Land Canal Boats is a source of great attraction towards tourists, located at Disney Land Paris theme Parks. Passengers travel through a boat ride, through a winding canal by featuring Disney Animated Films recreated in Miniature.