The Kandy Esala Perahera (pageant) is the most spectacular religious pageant in all of Asia and attracts tourists and devotees from all over the world.