Satellite map of Mappila Bay
Mappila Bay (or Moppila Bay) is a natural harbor situated in Ayikkara Kannur town, Kerala state of South India. On one side of the bay is Fort St.
Latitude: 11° 51' 23.95" N
Longitude: 75° 22' 33.20" E
Nearest city to this article: Cannanore
Read about Mappila Bay in the Wikipedia Satellite map of Mappila Bay in Google Maps