Namibia is a land of contrasts — from the wildlife-rich plains of Etosha, through the foggy Skeleton Coast, to the towering dunes of the Namib Desert and the ancient quiver trees of the south.