Mahe Beach is 22 km south of Kannur, on the northern strip of Kerala lies this bewitching beach strip.