Nature at her best in Egypt