The Carousel – A Childhood Fantasy Come True

Custom-built in Italy, it features more than 30 colorful animals and is the only bay area carousel with artistic renderings of all the SF landmarks!