Tag: Setting

Results

  • Locations

    Egypt

    The cradle of civilization and the home of the Nile, Egypt is home to millions of peoples and as many mysteries. Egypt is currently a swirling land of tumult, with factions from across Europe contending with various African and Middle …