Swimming is a great mix of fitness and fun for the entire family. Nashville has a number of great locations including lakes, pools and water parks all ready for your summertime enjoyment. You can even take swimming lessons at a local YMCA or community center.