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.