Phantom rock is a skull-shaped rock located on a hillock. The archaeological wonder is located at a distance of 11.4 km from Wayanad and is thronged by tourists and locals alike.