Phantom Rock, Phantom Rock Path, Kerala 673593, India
Phantom rock Wayanad is a rare kind of natural structure which is a must see for Kerala tourists. Phantom rock is situated near Ambalavayal town. Why did this rock get the special name It is because Phantom Rock has a special skull head shape. In the local area it is popularly known as Cheengeri Mala. Phantom rock has a naturally beautiful skull head appearance which makes the tourist spot interesting for children and all ages.