Only the Big 3?
Sri Lanka has earned a significant reputation for it’s not so elusive leopard in the recent past, being the only place on earth right now where sightings of the elusive leopards can be done without a major effort. Sadly with this ( due to lack of processes, policies and lack of understanding / education ) the situation can be widely abused affecting the very species that bring the visitors much thrill and excitement.
Published On : https://www.winecheeseandhike.com