Udawalawe National Park, Sigiriya Rock, Dambulla, Ella, Trincomalee, Gal Oya National Park, Maha Oya National Park, Jaffna, Talalla Beach…

Sigiriya rock Sri Lanka

Sigiriya Rock

Ice cream tuk tuk van by beach Matara Sri Lanka

Ice Cream Truck, Matara Beach

People pulling in boat on Trincomalee beach Sri Lanka

Pulling in a Fishing Boat, Trincomalee Beach

Panorama of Trincomalee beach Sri Lanka

Trincomalee Beach

Crowd at Dambulla cricket ground Sri Lanka

Cricket Match, Dambulla Crickcet Ground

elephant stood by a tree Udewalawe national park sri lanka

Elephant, Udawalawe National Park

Tea leaf pickers in field Ella Sri Lanka

Tea Leaf Pickers, Ella

Blue kandy to ella train going round bend in Sri Lanka

Kandy to Ella Train

Tuk tuk on side of the road among a line of trees Sri Lanka

Dambulla

Elephant and Baby, Udawalawe National Park

close up of kingfisher Udewalawe national park sri lanka

Kingfisher, Udawalawe National Park

Sri lankan fisherman with fish in boat on Gal Oya Lake Sri Lanka

Fisherman, Gal Oya Lake

Landscape view of Gal Oya Lake Sri Lanka

Gal Oya National Park

Two fishing boats on Gal Oya Lake Sri Lanka

Fishing Boats, Gal Oya Lake

A tree full of hanging bats Sri Lanka

Bat Tree, Maha Oya National Park

close up of elephant foot Sri Lanka national park

Elephant Feet, Udawalawe National Park

Train going over nine arch bridge Ella Sri Lanka

Nine Arch Bridge, Ella

close up of elephant eye Sri Lanka national park

Elephant Eye, Udawalawe National Park

Sigiriya rock Sri Lanka

Sigiriya Rock

A herd of deer in Maha Oya National Park Sri Lanka

Deer, Maha Oya National Park

Elephant in long grass Sri Lanka

Elephant, Maha Oya National Park

Nallur Kandaswamy Temple Jaffna Sri Lanka

Nallur Kandaswamy Temple,  Jaffna

Talalla beach Sri Lanka

Talalla Beach

Furniture on moped Jaffna Sri Lanka

Moving Furniture, Jaffna

Jaffna Library Sri Lanka

Jaffa Library

Local Sri Lankan and cow

Local lady, Talalla

Dambulla Cricket Ground