Loading posts...
View

Kannur Appam

Kannur Appam is a traditional snack from Kannur, a small district in God’s Own Country; Kerala. The basic ingredients of...