Francisco Olivares · · nature
The Feared God Who Watches Over the Tallest Waterfall in the World
Kanaimé is a spirit greatly feared by the populations of southern Venezuela and the vast region that makes up the Guiana Shield, extending beyond the borders with Brazil and Guyana.