Parambikulam tiger reserve is a tiger reserve in Nelliampathy – Anamalai region on the Western Ghats in Palakkad district, Kerala state, India. View of Parambikulam Reservoir from the tree-top house Parambikulam Tiger Reserve was earlier …
Continue reading