Egypt is a land of ancient wonders and modern hospitality. This guide covers visa requirements, best times to visit, what to pack, and cultural tips.