No vaccinations are mandatory for entry, except in cases related to yellow fever.
The yellow fever vaccine is not required for travelers arriving from Europe, North America, Oceania, or Asia.
It is mandatory (unless contraindicated) for travelers over 9 months old coming from or transiting for more than 12 hours through countries in Africa or South America where the disease is endemic.
Recommended vaccinations include:
Hepatitis A and B
Typhoid
Rabies (for longer stays or remote areas, especially for children)
Diphtheria, tetanus, and polio boosters