Algeria’s 15 Best Places to Visit

THE CRAZY TOURIST in a coverage of Algeria’s 15 Best Places to Visit put it this way: the largest country in the continent of Africa, Algeria has a diverse landscape and lots to offer travellers . . . Algeria has many charming cities with winding streets and stunning architecture, Mediterranean coast, lush landscapes and roman ruins to rival anywhere in the world. The problem is therefore [ . . . ]

Tesla to market its electric cars in the MENA region

Electric cars in the MENA region ? According to Wikipedia, Tesla, Inc. (formerly named Tesla Motors) is an American automaker, energy storage company, and solar panel manufacturer based in Palo Alto, California. The company was initially founded in 2003 by Martin Eberhard and Marc Tarpenning,