Some nationalities do need a visa to visit Senegal for stays under 90 days, while others are exempt. United States, EU, Canada, UK, Japan, and some other countries are visa exempt, so you do NOT need a visa when entering Senegal for under 90 days.
Typically, Israel and Argentina also do not require a visa for under 90 days, however, you may still be asked to obtain a visa upon arrival at the Dakar airport. We will discuss this with you on a case by case basis, to ensure you are fully prepared.
It's always recommended to also check with the Senegalese consulate or embassy in your country for the most up-to-date information based on nationality, as visa policies can change.