Phantom Rock

Phantom Rock

Phantom Rock, also known as Cheengeri Mala, is a striking natural rock formation near Ambalavayal in Wayanad. It resembles a human skull when viewed from certain angles and is surrounded by paddy fields and lush greenery.

Photo gallery