Saluda South Carolina, On the Road with SCTowns.

1 year ago
994

Saluda is called the Birth Place of Texas because the commanders of the Alamo and many of the fighters were from Saluda. It is a nice little town hidden away on the back roads of South Carolina.

Loading comments...