Kerala in the South-Western region of India is often referred to as God's own country. This beautiful land is rightly called the paradise, given to its lush green scenic landscapes and crystal clear beaches that will leave you awestruck.