Meenkunnu Beach, an annex of Payyambalam Beach, is situated in a village named Azhikode and is situated at a distance of about 10 km from the town of Kannur. The name of the beach is derived from two Malayalam words: meen (which means fish) and kunnu (meaning hill).
The beach is rich in natural beauty which is magnified by its long stretches of sandy shores and coconut trees lined along the shores. Unlike the other beaches of the region, Meenkunnu Beach is a less explored one and hence enjoys an undisturbed ambience.
Meenkunnu Beach is an ideal holidaying spot for those who want to spend their time in tranquillity. Travellers can spend their time strolling through the shores and enjoying the golden rays of the setting sun. The cleanliness and safety of the beach and its surroundings enable families and couples to visit it any time of the day.