Sahih Bukhari
Virtues of Madinah
Volume: 003 / Book Number: 030 / Hadith Number: 104
Narrated Abu Huraira:
Allah's Apostle said, "There are angels guarding the entrances (or roads) of Medina, neither plague nor Ad-Dajjal will be able to enter it."