About Pallivasal falls Devikulam Pallivasal Falls is located in the Idukki district of Kerala, India. It is a beautiful waterfall that is located in the Devikulam hills. The waterfall is about 150 feet high and is a popular tourist destination.
ReadMore