Cheraman Perumal Mosque, situated in Kodungallur, a very ancient town in the southern state of Kerala, India, implies the freedom of conscience.
Kodungallur
Best 13 Places To Visit Near Guruvayur To Explore The Hidden Beauty
Guruvayur is a famous holy spot in Kerala, known for its Lord Krishna temple, which is called Guruvayur Temple.