COMPUTER10166GO COMPUTER10166GO Science Answered 3. Did tropical cyclone Ambo make its successful landfall in the country?