Home to approximately 8% of the country’s indigenous flora and fauna as well as many endangered species, Sri Pada is the ...