Madagascar, home to many strange and special creatures, one of them: the leaf-nosed snakes, genus Langaha. These weird looking snakes are endemic to Madagascar and very hard to spot due to their amazing camouflage. Below, photos of 2 different species of leaf-nosed snakes in the wild (!): Langaha madagascariensis and Langaha pseudoalluaudi. Aren’t they cuties?
Photos © Siel Wellens, 2016