Photos

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

explore TREKEARTH