A 60-foot-tall rubber duck is now at Holiday World & Splashin’ Safari in Santa Claus. Known as “Mama Duck,” it’s accompanied by two smaller rubber ducks. It will be stationed on the Bahari Wave Pool beach every day through June 21st.
Comments