Report copyright - Kerala Backwaters + Highlights of Sri Lanka India KSL Tamil Nadu. One of 16 tiger reserves in India, Periyar is it is perhaps better known for its elephants. There are about 40 tigers
Please pass captcha verification before submit form