English: It is a must see tourist spot in Wayanad.
Telugu: వయనాడ్ లో తప్పక చూడవలసిన ఒక టూరిస్ట్ ప్రదేశం.