Still Waters is located in Dadeville, Alabama and makes for a great vacation getaway. There are water sports on Lake Martin, tennis and golf. A full-service marina with boat lauching access is on-site. There is a 18-hole championship golf course, practice facility, pro shop, lessons, casual bar, and dining facility.
send us a better description of this resort