Devikulam Hill Station

The Devikulam means pond of Goddess is situated around 7 KM from Munnar. It is a beautiful picnic spot having a lots of tea plantations. The lake here is believed to be the pond where ‘Sita’ the Wife of Rama bathed.