Egypt. Think of this place, and surely your mind conjures up ancient wonders, the Nile River and awe-inspiring monuments sitting amid the desert sands. But, nothing can prepare you for the feeling you ...