Algiers
Algiers is one of the most romantic cities in Africa.
Located on the Mediterranean coast set against forested mountains and overlooking the bay this picturesque city encompasses the legendary white washed Kasbah and all the modern metropolitan trappings.