Atalaya has been celebrated as one of South Carolina’s most picturesque wedding venues for more than three decades. This unique Moorish-style castle is nestled in beautiful Huntington Beach State Park, making this National Historic Landmark a premier destination for South Carolina weddings and events.