Kerala is not just a piece of paradise, it is also culturally rich, a place where different religions exist side-by-side, in complete harmony. It is known for its places of worship, some of these belong to ancient times and still revered.