Student Article
God’s Own Country: Kerala
Kerala, also known as God’s own Country, is the most beautiful state located at the most southern part of India. It is famous for its backwaters, houseboats, traditions, religions and cultures. The people...
Read More 2 min read