Inspired by Kerala’s forest and the Frog Mouth Bird
The Sri Lankan frogmouth or Ceylon frogmouth is a small frogmouth found in the Western Ghats of south India and Sri Lanka. We spotted one asleep in the day quietly roosting on a branch. Their plumage looks like dried leaves, so they are very difficult to see!