The Cliffs announced today the release of a new collection of 27 waterfront homesites at The Landing at The Cliffs at Keowee Springs near Clemson. Ranging from .70 to three acres, all homesites are equipped for private docks and feature expansive lake and mountain views.