Kerala is a state in South India known for its serene beauty, lush green landscapes and its serene backwaters. Backwaters are a network of canals, lagoons and lakes that are surrounded by lush green vegetation, making it an ideal place for a peaceful and scenic holiday. In this article, we take a closer look at the backwaters of Kerala and provide a comprehensive guide to help you make the most of...