One of the biggest Buddhist celebrations of the year, the annual Esala Perahera is a religious ceremony during which devotees pray for g...
Read more »
Popularly known as the pearl of the Indian Ocean, Sri Lanka is an exotic destination with a population of over 21 million. It is a place where the original soul of Buddhism still flourishes and where nature's beauty remains abundant and unspoilt.