A heart-shaped lake set in the lap of nature. Heart-shaped lake on the way to Chembra Peak, Wayanad, Kerala