Neyyar Dam Vie THIRUVANANTHAPURAM - Kerala - Video

Neyyar Dam View

Neyyar Dam is located in Kallikada in Kattakada Taluk in Thiruvananthapuram District of Kerala, India. The Neyyar Dam has a wide variety of views. The dam, the Lion Safari Park, the deer park, the garden and the alligator center are some of the attractions of the Neyyar River. The Lion Safari Park at Neyyar is […]