By K.M. Burke ITWPA Member Photos by Silvio Carlucci Sossusvlei is in Namibia, an extremely arid country, located on the Atlantic coast of Africa, just north of South Africa, west of Botswana, and south of Angola. Sossusvlei means “dead-end marsh,” so named because there is no outflow for the Tsauchab River, which flows there occasionally. Namibia is one of the most … [Read more...] about Sand in Your Shoes – Sossusvlei, Namibia