Lighthouse of Alexandria
The Lighthouse of Alexandria or the Lighthouse of Alexandria ( Greek : Φάρος της Αλεξάνδρειας ) is one of the seven wonders of the world and was called Pharos . Its location was on the tip of the Pharos Peninsula, which is the current location of Qaitbay Castle in the city of Alexandria in Egypt … Read more