Yala National Park
Yala National Park is said to have the highest leopard density in the world. Apart from these majestic felines, the park has elephants, monitor lizards, water buffalos, deer, monkeys and peacocks. It even has its own virgin golden sand beach. #photography #safari #nationalparks #yala #srilanka
Posted by Prajwal Madhav
42 countries - 381 spots