Welaka - The River of Lakes

Welaka - The River of Lakes

Welaka, aka the St. John River in Florida. A short video about a very amazing place.