Ezhimala January 22, 2015April 4, 2017Lookerala The Ezhimala Mountain and beach lie at the northern boundary of Kannur about 55 km from the town.The beautiful beach here has a [...]