Guruvayoor-Temple-Guruvayoor

The name could be south Indian but temple is dedicated to north Indian deity,lord Krishna. It is another famous temple of south India.