The Kandy Esala Perahera also known as The Festival of the Tooth is a grand festival celebrated with elegant costumes and is held in July and August in Kandy, Sri Lanka.
The Kandy Esala Perahera also known as The Festival of the Tooth is a grand festival celebrated with elegant costumes and is held in July and August in Kandy, Sri Lanka.