One of India's largest and longest lakes is the Vembanad lake which is also called the Punnamada. It is regarded as one of the most beautiful places in Kerala. A narrow reef separates it from the sea and lies on the right side of the Arabian sea. Enjoy Backwater related experiences ranging from an evening canoe ride to yoga near the beach in the mornings.