Kerala- The God’s own resthome
“Travelling – it leaves you speechless, then turns you into a storyteller.” – Ibn Battuta When God created the entire universe and was very tired of his work, he wanted some peace and rest, therefore he created Kerala, and often people call it God’s own country. It might sound over-exaggeration [...]