Mappila Beach

4.3/5
(571) · Attractions & activities in Cannanore, India
Suggest an edit · Your business? Claim now

Add more information

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. …

Reviews

Triphobo
4.3/5 · 571 reviews

Social profiles

Data from: Wanderlog.com · RCEF