A noble steed, wind in the hair, grabbing the brass ring. Everyone's dream. The Looff Carousel still has its 342-pipe organ which was built in 1894. The carousel itself was built in 1911. The magical sounds of the pipe organ playin', the waves crashin' and the smell of the salt water taffy and cotton candy. Let's go right now!