Who hung the lantern - one by land two if sea?

The riddle and answer are:

Riddle: Under the water it lives, over the land it flies, and on men's heads it resides. What is it?

Answer: A cloud

Learnify Hub © www.0685.com All Rights Reserved