Giza attractions (8)
I believe the answer is:
pyramids
'giza attractions' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for pyramids that I've seen before include "Monumental tombs of the Pharoahs" , "Cairo landmarks" , "Massive monuments of ancient Egypt" , "in Africa?" , "Egyptian tombs of the Pharaohs" .)