Never-ending greenery lining narrow mountain roads
Tufted gray langurs (Semnopithecus priam) feasting on food offerings at Kataragama temple
A large male Sri Lankan elephant (Elephas maximus maximus) crosses our path at Yala National Park
A little Sri Lankan leopard cub (Panthera pardus kotiya) sits atop a tree branch, waiting for its mother...spotting this was probably the highlight of my trip!
Towering coconut trees silhouetted against an evening sky