Kannur, a picturesque region in Kerala, India boasts beautiful beaches, a deep-rooted culture, and lively local customs. For travellers on a shoestring budget, there are ways to drink in its beauty, from ancient forts to untouched coastlines.