English: This picturesque place is starched over 10 acres of land and is nestled on the Vembanad Lake
Telugu: ఈ సుందరమైన  ప్రదేశం వేమ్బనంద్ సరస్సు లో 10 ఎకరాలలో వ్యాపించి ఉన్నది