Extending along the coast of the Mediterranean Sea and featuring a magnificent skyline, Alexandria is the second largest city in Egypt. The city is famous for many things; the salty smell of the beachfront air, the ancient cobblestone streets downtown, and of course, delicious food. Best Restaurants in Alexandria range from fancy seafood restaurants to […]
Read More