Wayanad is situated in Kerala, the Southern Sate of India. Wayanad literally means “the land of paddy fields”. It is in an elevated picturesque mountainous plateau.
Wayanad, Mananthavady We're trapped! Locked inside the clean homely walls of a warm, overbearing religious homestay. When ... Posted in India by Alzashelza