River at the Yala National Park in south eastern Sri Lanka. Perfect place to relax while watching Elephants crossing the river!
Leoard sighting at Yala National Park in Sri Lanka. 6 sightings in three days!
Wild Elephant behind the fence of Wilpatu National Park in Sri Lanka!
Water Buffalos at Yala National Park in Sri Lanka
Sunrise at Yala National Park during a game drive looking for leopards with leopard safaris