Which is the highest water fall in the world?
Angel falls of Venezuela (Orinoco River) is the highest water fall in the world.