Mappila Bay
🌎 Fort Road, Cannanore, Kerala 670013
Mappila Bay is a natural harbor situated at Ayikkara in Kannur Municipal Corporation, Kerala state of South India. On one side of the bay is Fort St.
Book Now
🌎 Fort Road, Cannanore, Kerala 670013
Mappila Bay is a natural harbor situated at Ayikkara in Kannur Municipal Corporation, Kerala state of South India. On one side of the bay is Fort St.