Africa is a vast continent with a wide array of attractions for visitors. From the Sahara and Arab influenced culture of the north to lush rainforests and the vibrant Savannah ... Read more