The Kraken of Lake Tota: Colombia’s Monster

Mysteries abound in Colombia’s Lake Tota with tales of a monstrous creature lurking beneath the surface, leaving you wondering what secrets lie beneath.