Vellayani Lake, or Vellayani Kayal as known in local language, is the largest fresh water lake in Thiruvananthapuram district, of Kerala, India. This lake attracts a lot of tourists. Once in Kovalam, a visitor should not allow to miss the opportunity of seeing this wonder lake of freshwater. Its crystal-clear calm water, especially during moonlit nights, is a craze for the minds. The locals say a side of the lake is Kochu Kovalam, meaning tiny Kovalam.
There is a boat race in the lake during Onam which attracts a huge crowd.