SHARM EL-SHEIKH, Egypt: The Pyramids of Giza beat off stiff competition from Victoria Falls, the Serengeti National Park and Mount Kilimanjaro to win the Africa's Leading Attraction award at this year's World Travel Awards.
National airline Egypt (...)