Discover South Africa – The Rainbow Nation (holidaytourandtravelpackages.blogspot.com)
Black-maned lions framed in contradiction of Kalahari dunes; powdery beaches lapped by two oceans; star-studded desert skies; jagged, lu...