LocalVisitors enjoy what's left of a rainy Memorial Day Weekend in Carolina Beach Marion Caldwell, May 29, 2023