Photographer's Note
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.
Nobody has marked this note useful
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.
Nobody has marked this note useful