Did You Know Lake Tuscaloosa is Home to a Hidden Island Park?Did You Know Lake Tuscaloosa is Home to a Hidden Island Park?Lake Tuscaloosa is home to a secret park that's sequestered away on an island.Meg SummersMeg Summers