WOAH! Did I discover a new species of frog?! Join me on this adventure to capture this colorful amphibian and get to the bottom of it's sapphire coloration!
Imagine you're in southeast Cape York Peninsula, heading north from the tiny town of Laura—population 133. You're in a dusty ...