thecarolinanerd.com
“Monkey Island, SC” is real…and mysterious.
See the green “X” overlaid on one of the Sea Islands off the coast of South Carolina? That’s Morgan Island, commonly referred to as Monkey Island. I marked the spot because neith…