Where Is The Giant Rubber Duck?
Where Is The Giant Rubber Duck? There is a giant inflatable rubber duck in Maine. The duck, as you may have heard, stands some 25 feet tall. It floats in the harbor off of Belfast, a tiny city midway up the Maine coast and south of Bangor, having apparently appeared bobbing in the water there