Stallings Island is a unique 16 acre archeological and ecological preserve with history dating back almost 5,000 years. Its name comes from the Stallings Culture and its inhabitants known for the ...