When in Kerala, one actually feels that God himself came down and built everything, each little detail even the minutest one. God took the maximum time to create it and this is the reason that it is synonymous with ‘God’s own Country’ Almost a decad
Read this post on natkhatz.com