Tucked on the tranquil Malabar Coast, Kannur is a coastal city in Kerala known for its unspoiled stretches of sand and soothing waters.

Tucked on the tranquil Malabar Coast, Kannur is a coastal city in Kerala known for its unspoiled stretches of sand and soothing waters.