Kerala is truly the undiscovered India. It is God's own country and an enchantingly beautiful, emerald-green sliver of land. It is a tropical paradise far from the tourist trial at the southwestern peninsular tip, sandwiched...
Toddy Shops Kallu shaap is ubiquitous in Kerala-signboards strung before shacks proclaim that toddy is available inside, and men can be seen weaving in and out of these shanties at all odd hours. Combining the mildly intoxicating...