Also known as the green paradise, Wayanad is nestled on the Western Ghats, along the border...