A stunning sight that is bound to fill you with awe, the famed elephant gathering in Minneriya National Park features…
For the people of Sri Lanka, the island nation of many wonders, New Year falls on the month of April,…