Phantom Rock
Phantom Rock is a naturally formed human skull shaped black stone situated near the Ambalavayal town in Wayanad. This exciting
Read MorePhantom Rock is a naturally formed human skull shaped black stone situated near the Ambalavayal town in Wayanad. This exciting
Read More