The Lost of Land's End
St Helena's Island located in the Port Royal Sound of South Carolina is thought to be one of the oldest settlements in the United States. Lucas Vázquez de Ayllón discovered the area around 1520 in his quest to colonize the islands along the coast. An adjacent island named Port Royal (now Beaufort) was once the capital of the Spanish colony in Florida. In an area so rich in history, there are ghosts behind every Spanish moss draped tree.
Stranger Than Fiction Stories by M.P. Pellicer