FT
Wednesday Nov 06, 2024
Saturday, 14 January 2012 00:01 - - {{hitsCtrl.values.hits}}
IF you’re a wildlife enthusiast with a liking for leopards, Sri Lanka is definitely the place to be.
The country has been drawing in world famous nature enthusiasts, aided by the fact that the leopard is the apex predator here, making it the perfect place for leopard sightings in quick time.