Words fall short to describe the beauty of Kerala. Read to know what about God Own’s Country will make you fall in love with it almost immediately. Kerala is where houseboats offer you comfort, folk dancers take you to the way into celebrations, and elephants shower you with rose water. It is where you can unwind in the lap […]