Situated at the heart of Kerala, Kozhikode ... The mosque considered sacred by Muslims has beautiful architecture characterized by fine wooden ceilings expertly carved and graceful minarets.