0

The Monster Of Howick Falls

Posted by Glugster on September 29, 2013 in Cryptozoology |

Howick is a little town in the Natal Midlands, South Africa. The Howick Falls is approximately 311 feet high and is part of the Umgeni River. The lake is sacred to the natives (The Zulu People) and traditional witch doctors (sangomas) are the only people allowed to approach it to offer prayers to Inkanyamba, the […]

Tags: , , ,

Copyright © 2013-2017 Living The Glugster Life All rights reserved.
This site is using the Multi Child-Theme, v2.2, on top of
the Parent-Theme Desk Mess Mirrored, v2.5, from BuyNowShop.com