Punnayar waterfalls situated at Kanjikkuzhy in Idukki attracts tourists. Many thronged here as the state government relaxed restrictions for tourism.
Punnayar waterfalls situated at Kanjikkuzhy in Idukki attracts tourists. Many thronged here as the state government relaxed restrictions for tourism.