Tag Archives: world’s tallest sand castle

  • World’s Tallest Sand Castle is in Duisburg, Germany (Video)

    World’s Tallest Sand Castle is in Duisburg, Germany (Video)

    In the western hemisphere, summer has drawn to a close with Labor Day weekend having come and gone. So it very nearly qualifies as psychological and emotional (self-) torture to think about sand castles in early September, but the Guinness Book of World Records has given me no choice but to do so, with a […]