Day: August 7, 2016

The Lighthouse of  Alexandria lies on Egypt’s Northern coast. During ancient times it served as a primary port center for commerce