Mappila Bay, or Mopila Bay, is a natural harbour located in the city of Kannur in Kerala. In its past, the Mappila Bay served as a major port, connecting the Malabar to lands far and wide. The Bay is surrounded by some colonial-era architecture, in the magnificent Fort St. Angelo, built by the Portuguese in the 15th century. There's also the Arrakulam Palace and Museum on the other side of the harbour, dedicated to the Arakulam kingdom that ruled the Cannanore city-state in the 1500s.
The Mappila Bay serves more like a fishing harbour than an exciting tourist destination. There are boating facilities that will take you around the harbour. However, it is advisable to stay only in the inland waters and avoid the coastal waters, that can turn unfavourable as the weather changes.