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.