Taylorsville Lake

Located in central Kentucky just 25 miles southeast of Louisville is 3,050 acre Taylorsville Lake. Created by the U.S. Army Corps of Engineers in 1983 by impoundment of the Salt River, the reservoir provides flood control, quality water storage, fish…