Deadvlei New Tab for Google Chrome

Namibia, located in southwestern Africa, is a surprising country with almost every corner. The country, named after the ancient Namib Desert along the Atlantic coast, has the beauty to be speechless. Kunene, where local tribes are to the…