The Lighthouse of Alexandria is a 134m-tall giant lighthouse built on Pharos Island at the entrance to the port of Alexandria, Egypt, around the 3rd century BC, and is counted among the Seven Wonders ...
Sixteen large models of lighthouses are proving to be quite a draw at the Confederation Court Mall in Charlottetown. The five-foot high, hand-crafted lighthouses are sponsored by businesses and ...