Puff Adder (Bitis arietans) swimming Marakele Private Reserve, Waterberg Biosphere Reserve Limpopo Province SOUTH AFRICA HABITAT & RANGE: Absent only from desert & mountain tops throughout Africa