Designed by
Title
A Water Channel View in Neyyar Dam Location in South India #182260504
Description
A scenic view of Neyyar dam river water channel with green trees and mountains on the background with cloudy background in Trivandrum district of Kerala State, South India. It is a popular picinic spot.