Tweetsie Railroad: a Visit July 18, 2016George 5 Tweetsie Railroad: a Visit Tweetsie Railroad, located in Blowing Rock, North Carolina, opened on July 4, 1957. The park has a long and storied history, [...]