Yala leopard encounter
January 1, 2024 in Sri Lanka ⋅ ☁️ 27 °C
Yala is all about the leopards. There is the biggest population of free leopards in Sri Lanka there but we had heard they were possibly going to be hard to find due to how many jeeps were using thisRead more





