Kandy Esala Perahera 2016 – A Vibrant Festival
Held every year in August, the Kandy Esala Perahera is a cultural pageant with a religious flavour that showcases an incredible number of ethnic dance…
Held every year in August, the Kandy Esala Perahera is a cultural pageant with a religious flavour that showcases an incredible number of ethnic dance…