Kuttanad is one of the most beautiful places in India