News

Atalaya Castle stands like a beautiful architectural mirage within Huntington Beach State Park in Murrells Inlet, challenging everything you thought you knew about South Carolina landmarks.
There’s a moment of pure magic when you round the bend on a South Carolina coastal highway and suddenly spot what appears to be a Mediterranean castle rising from the palmetto trees. You might blink ...