Tag: Thariode

Karalad Lake

The naturally beautiful Karalad Lake is located in Thariode and about 16 kilometer away from Kalpetta. This is the

Read More...

Mobile Sliding Menu