Cheraman Perumal Mosque, situated in Kodungallur, a very ancient town in the southern state of Kerala, India, implies the freedom of conscience.

Cheraman Perumal Mosque, situated in Kodungallur, a very ancient town in the southern state of Kerala, India, implies the freedom of conscience.
Guruvayur is a famous holy spot in Kerala, known for its Lord Krishna temple, which is called Guruvayur Temple.