What is Nahuelito?

Nahuelito is a legendary creature said to inhabit the waters of Lake Nahuel Huapi in Patagonia, Argentina. The legend of Nahuelito dates back to the early 1920s, when a man…