Kerala Backwaters Widely known as “God’s Own Country,” Kerala has been made popular all over the world owing to its captivating backwaters. These calm waters that extend through the coastal line are something else as they come with green scenery and different...