Vaduvanchal
Vaduvanchal is situated at a distance of around 16 km from Kalpetta and is famous for various attractions like the Cheengeri Mala and Phantom Rock. The Cheengeri Mala, a popular sightseeing, is a skull shaped rock that lies in the vicinity of the Ambalavayal town. Other attractions of this place are the Neelimala View Point and the Chethalayam Falls.
Kerala 673581, India