Interior home-site in the Cliffs at Keowee Falls South. Convenient to the club and new wellness center, pool and tennis courts. Full golf membership available for purchase. The Cliffs is a collection of 7 master planned gated golf course and wellness communities. Three of those communities are located on the shores of Lake Keowee, South Carolina.