These “ducks” can be seen at various famous tourist places all over the US. We happened upon our bunch of ducks in Branson, MO where they tour Tablerock Lake. Now don’t get me wrong – the lake is gorgeous, its why we go to that area in the first place. […]