Alexandria in Egypt, a historically and culturally diverse city, is not only famous for its ancient sites and beautiful Mediterranean beaches but also for the …


Alexandria in Egypt, a historically and culturally diverse city, is not only famous for its ancient sites and beautiful Mediterranean beaches but also for the …