Going by the Hindu Legend, this place is truly blessed. It is here where the Sita Devi (of Ramayana Epic) Lake is situated. As per the legend, Sita Devi bathed in the lake. Thus the place got the name Devikulam. The lake is also known for trout fishing. Altogether this area is a real eye candy.