These are a chain of brackish lagoons and lakes lying parallel to the Arabian Sea Coast, also known as Malabar Coast, in Southern India. The backwaters are popularly known as Veeranpuzha in Cochin. It is the northern extension of Lake namely, Vembanad Lake, the largest lake in Kerala.
Request A Quote