Atalaya Castle Is A Beachfront Attraction In South Carolina You'll Want To Visit Over And Over Again
The Palmetto State's very own castle, Atalaya, is found right on the beach with a bulging maritime forest serving as a buffer between visitors on the beach and the castle itself. A…