Video - https://youtu.be/YFr9YOx61IY
Helen, Georgia: The Town that Launched a Thousand Ships. Though it may seem like just another sleepy Southern hamlet today, Helen has a fascinating history that helped shape the early years of the United States.
If you’re curious, the next town we’ll explore is, Tallulah Falls, GA
Support this podcast: https://podcasters.spotify.com/pod/show/norbert-gostischa/support