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

Kumarakom



It is a cluster of little islands on the Vembanad Lake, and  a small water world in the Kuttanad region. It is famous for its rich  bird sanctuary , which is spread across 14 acres and is  a favorite haunt of migratory birds and an ornithologist's paradise.







Latest India News