Everytime we go to Sri Lanka, Yala is always on the list of places to visit. Getting lost in nature, and seeing so many beautiful creatures free in the Wild is a lovely experience.
Yala National Park is one of the largest national parks in Sri Lanka, and is also known to have the world's highest concentration of Leopards, although spotting them still requires some luck.
Hope you enjoy this short highlight of our trip to Yala.
All Pictures and Videos are mine.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?