Don’t be mistaken in thinking the frogmouth is, as its name suggests, an amphibian. This animal is actually a bird found in the dense tropical forests of Sri Lanka and parts of India. The name ...