Which of the following place of Kerala is called Holland of Kerala? [A]Thiruvananthapuram [B]Kuttanad [C]Kuttipuram [D]Waynad Show Answer
[B]Kuttanad