Kerala is a much loved and oft visited destination of India. Dubbed as the “Abode of Gods”, this South Indian state is visited almost all through the year thanks to …

Kerala is a much loved and oft visited destination of India. Dubbed as the “Abode of Gods”, this South Indian state is visited almost all through the year thanks to …