Situated in the Southern area of Sri lanka is the Yala Nature Reserve. Leopards prowl, Deer, Bear, Birdlife in plenty a place to be for the nature lover of course with your camera.
Situated in the Southern area of Sri lanka is the Yala Nature Reserve. Leopards prowl, Deer, Bear, Birdlife in plenty a place to be for the nature lover of course with your camera.