Vembanad Lake, situated in Kumarakom, is one of the most recommended places to visit in Kerala for nature-lovers. It is a scenic lake and is the longest lake in the country. It also enjoys the tag of being Kerala’s largest lake. Its geography aside, it is also a stunning piece of natural treasures and is […] More