Thrissur
One of the largest cities in the Indian state of Kerala is Thrissur. It is located in the central part of the state. According to legend, Trissur was created by Párachóð himself, the sixth reincarnation of the god Visnu. It was in the ninth century, roughly, that he built a temple here dedicated to Vishnu. … Read more