Backscatter once again will return to the Lembeh Resort in Indonesia for spectacular encounters with some of the strangest critters on the planet. Please be sure to check out Backscatter’s trip report from this year’s expedition for a detailed …
Read More