I am always very happy about a trip to the green state of Kerala, which is located at the southernmost tip of India. Here, in the so-called “land of coconuts” and christened by the Indians as “God’s own land”, one not only travels in a relaxed way, but there is also an incredible amount to […]