Pelverata Falls

Pelverata Falls was an attractively tall waterfall that was said to be 114m tall. The main drop didn’t look to be that tall, but the overall height figure might have included the cascading…