Answers

2014-12-05T22:00:39+05:30

Giza is located in Egypt. Its the third largest city in Egypt.
0
2014-12-05T22:01:04+05:30
To the west of egypt's modern day capital of cairo
0