About Neelimala View Point
Kalpetta Neelimala View Point is a hill station located in the Western Ghats of India. The view point is situated at an altitude of 2,000 metres above sea level and offers a panoramic view of the Western Ghats. FAQ's on Neelimala View Point