Marrakech - To find a country to substitute for Morocco as the venue for the African Cup of Nations 2015 (CAN) has been a big challenge for African Football Federation (CAF).