A stunning city in Egypt that boasts "mirage-like" sky-blue waters and a romantic Old Town has been named among the top places to go in Africa and ... it out are bowled over by its azure salt ...