Kerala has been properly called “Gods Own Country”, as it is honored with stunning excellence of nature and a tranquil and quiet climate, which...