The veiled chameleon lives in Yemen and south-western Saudi Arabia up to 2,500 m.SRC-086Share this page