Long ago, during the time of Pandavas’ exile, they happened to visit this place. Draupati, the beautiful wife of Pandavas, fell in love with the nature and she enjoyed bathing in the lake. The beauty of Draupati could even trick the Devas (the Gods). Learning their insane act of enjoying her beauty during her bath in the lake, Lord Indra (the King of Devas) was vexed. A raged Indra then built a barricade with hills around the lake to hide her beauty from the Gods.
However, I was not convinced by the name given to this place - Ilaveezhapoonchira - which means ‘the Valley where leaves don’t fall’. She had explanation for that too. Many centuries back, probably during the time of Pandavas, the valley was dry and barren. The absence of trees and leaves in the valley offered it the name Ilaveezhapoonchira.