Sunset at the lake
Welcome To Twin Rivers
Landing & Resort

A great vacation property nestled in the quiet country setting of Waterloo, SC. Twin Rivers is located on the shore of Lake Greenwood, SC.

Visitors to Twin Rivers enjoy the beauty of Lake Greenwood as well as the many water activities. Whether your passion is swimming, fishing, and boating, skiing, tubing or just relaxing on the beach, Twin Rivers is the family friendly environment for you.