A country shrouded in mysteries of sorts, Egypt is more than its majestic pyramids and mystique mummies.