Dharmashala, Kannur is an important road junction catering to a number of villages and towns on the northern side of Kannur city in Kannur district of Kerala province, India.