Vellayani Lake, or Vellayani Kayal as known in the local language, is the largest freshwater lake in Thiruvananthapuram district, of Kerala, India. It is around 9 km away from the Thiruvananthapuram Central Bus Station at Thampanoor. Buses ply to Vellayani Lake from City Depot at East Fort also. It is at a distance of 7 km from Kovalam via Poonkulam junction.
A road passes through this lake; a bund has been constructed for this purpose. This lake attracts a lot of tourists. Once in Kovalam, a visitor should not allow missing the opportunity of seeing this wonderful 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. Country boat service is available from Kovalam beach to reach the lake.