LocalTravel June 25, 2011 The Lifestyle Portal Ezhimala Ezhimala is a collection of hills forming a peninsula, 38 km north of Kannur. Situated at a height of 286 Read More