A magical frog and insect chorus recorded in a swampy area deep in the rainforest. Listen in particular for the remarkable and otherworldly mumbling and churring calls of an unidentified frog, periodically sounding off f…
Amazing. Do you know what species is making the high pitched…