101 Tom and Mike Lane
St. Helena Island, SC 29920
Camelot Farms Equestrian Center is located on Saint Helena Island in the Low Country of South Carolina. Saint Helena is an island full of history and beauty and is home to a culture that has existed for hundreds of years. We at Camelot Farms wish to promote and maintain this agricultural way of life on our 70-acre farm.