Thousands flock to Magdala