Kataragama Esala Perahera is an annual festival that takes place in July and August at…
The Esala Perahara (Sri Dalada Perahara) is also known as the festival of the tooth,…
Plan your next journey to an island full of magical landscapes, epic mountains, misty…