News India Must see places in Kerala, God's own country

Must see places in Kerala, God's own country

New Delhi: Kerala, located in the south-west tip of India on the Malabar coast, is famous for its alluring natural beauty. It  is named as one of the ten Paradises of the World and Fifty

Thekkady



Located  in the Idukki district of Kerala, This hilly area is well known for its natural beauty, pleasant climate and unique wildlife animals.

Apart from wild animals, Thekkady has got some of the best and rare plant species which makes it a paradise for nature lovers.

Thekkady is also well known for wildlife adventures such as trekking, bamboo rafting hiking etc.






Latest India News