Kerala to Mecca on foot