Nature

Yala National Park

Yala National Park Yala National Park is Sri Lanka’s most famous wildlife sanctuary, located in the southeastern part of the country, bordering the Indian Ocean. It is best known for having one of the highest leopard densities in the world, along with elephants, sloth bears, crocodiles, deer, peacocks, and over 200 species of birds. The

Yala National Park Read More »