Lists November 6, 2015 0 11 Largest Manmade Lakes in the World In the past, we have done a few articles regarding biggest lakes. However, this one…