Thrissur, Kerala
Thrissur is one of the best-prepared towns in Kerala. Legend has it that the city was founded by Lord Parasurama soon after the creation of Kerala by constructing a huge Shiva sanctuary. The entire city is centered on the incredible Shiva temple known as the Vadakumnathan temple. The shrine is located at the intersection of …