Daffodil International University
Entertainment & Discussions => Travel / Visit / Tour => Topic started by: shahina on March 14, 2016, 01:46:16 PM
-
Pyramids are the three structures on the Giza plateau at the edge of the Sahara Desert but there are over seventy pyramids in Egypt down the Nile River Valley.
-
Thanks for sharing....