Located close to Edakkal Caves, Phantom Rock is another popular tourist spot in Wayanad. It's a natural metamorphic rock formation resembling a human skull and that's why it's called the Phantom Rock. It stands at a height of 2600 feet above sea level and can be reached by trekking.
Phantom Rock
The information in this post might be outdated