Complete guide to Palm Sunday 2026 — dates by country, history, traditions, foods, greetings, and FAQ. Add to your calendar.