Halwa and Bird Sanctuary Makes Kozhikode Famous
Kozhikode Kerala means “God’s own country”. The nice thing about this place is that it is almost 60% covered with forests and water sports and the western ghats pull through Continue Reading
Kozhikode Kerala means “God’s own country”. The nice thing about this place is that it is almost 60% covered with forests and water sports and the western ghats pull through Continue Reading