Known for its tranquillity and being a popular scenic hill station in the state of Kerala, Devikulam has some of the best waterfalls in India.

Known for its tranquillity and being a popular scenic hill station in the state of Kerala, Devikulam has some of the best waterfalls in India.