English: The local tribes believe that it is here in Wayanad.
Telugu: ఇక్కడేనని వయనాడ్ లోనే అని స్థానిక గిరిజనుల నమ్మకం.