Nile Developments posted EGP1.2bn sales its North 31 Festival Towers, its first project in the New Administrative Capital, within two months.