Beautiful Miniature Parks Around The World

5
5

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.