Kattadikadavu is a remarkable hill that offers breathtaking views from its summit. This place is a surefire way to relieve stress and is quickly establishing itself as a sought-after trekking destination near Thodupuzha in the Idukki district of Kerala. The scenic hills and misty atmosphere are its major draws. To reach the viewpoint, one must […]