Kerala is nature’s own poetry. While the fragrance of tea and the flavours of varied spices envelope you, the endless, velvety green tea gardens sprawl across like a blanket. The landscapes of the backwaters bewitch you in ways you cannot fathom and the