Where was this? I'm planning a trip near wilmington NC and it looks like the OP is from there. Last I heard NC and SC are not too fond of aircraft on beaches unless you have a mechanical problem. In fact I believe a fellow Kitfoxer was arrested some time ago near Tybee in GA

I've always wanted to land on the beach and do my second favorite thing. Surf Casting