snakes
botswana's snakes are incredibly diverse. The vibrant Boomslang, deadly Black Mamba and harmless Brown House Snake all call this place home. Sizes range from the tiny Thread Snake to the massive African Rock Python; Each species, with its unique patterns, venom, colours and lifestyle, contributes to Botswana's rich biodiversity.

Puff Adder (Bitis arietans) Raintree Camp, Botswana

Puff Adder (Bitis arietans) Raintree Camp, Botswana

Puff Adder (Bitis arietans) Raintree Camp, Botswana

Common Egg Eater (Dasypeltis scabra) Raintree Camp, Botswana

Common Egg Eater (Dasypeltis scabra) Raintree Camp, Botswana

Spotted Bush Snake (Philothamnus semivariegatus) Maun, Botswana

Spotted Bush Snake (Philothamnus semivariegatus) in shed. Raintree Camp, Botswana

Spotted Bush Snake (Philothamnus semivariegatus) in shed. Raintree Camp, Botswana

Female Boomslang (Dispholidus typus) Raintree Camp, Botswana

Female Boomslang (Dispholidus typus) Raintree Camp, Botswana

Female Boomslang (Dispholidus typus) Raintree Camp, Botswana

Juvenile Boomslang (Dispholidus typus) Raintree Camp, Botswana

Spotted Bush Snake (Philothamnus semivariegatus) Raintree Camp, Botswana

Spotted Bush Snake (Philothamnus semivariegatus) Raintree Camp, Botswana

Yellow-bellied Sand Snake (Psammophis subtaeniatus) Shorobe, Botswana

Yellow-bellied Sand Snake (Psammophis subtaeniatus) Shorobe, Botswana

Yellow-bellied Sand Snake (Psammophis subtaeniatus) Shorobe, Botswana

Eastern Tiger Snake (Telescopus semiannulatus semiannulatus) Raintree Camp, Botswana

Eastern Tiger Snake (Telescopus semiannulatus semiannulatus) Raintree Camp, Botswana

Southern African Python (Python natalensis) Raintree Camp, Botswana

Puff Adder (Bitis arietans) Raintree Camp, Botswana

Common Egg Eater (Dasypeltis scabra) Raintree Camp, Botswana

Common Purple-glossed Snake (Amblyodipsas polylepis) Raintree Camp, Botswana

Common Purple-glossed Snake (Amblyodipsas polylepis) Raintree Camp, Botswana

Subcaudals of a Common Purple-glossed Snake (Amblyodipsas polylepis). Raintree Camp, Botswana

Dwarf Sand Snake (Psammophis angolensis) Raintree Camp, Botswana

Dwarf Sand Snake (Psammophis angolensis) Raintree Camp, Botswana

Dwarf Sand Snake (Psammophis angolensis) Raintree Camp, Botswana

Puff Adder (Bitis arietans) Shorobe, Botswana

Puff Adder (Bitis arietans) Shorobe, Botswana

Puff Adder (Bitis arietans) Shorobe, Botswana

Southern African Python (Python natalensis) Raintree Camp, Botswana