Chennakesava Perumal Temple is a Hindu temple situated in the George Town, Chennai. It is dedicated to Lord ChennaKesava Perumal, a form of Lord Vishnu. Chenna Malleeswarar Temple is situated nearby the Vishnu Temple. They are twin temples. Chennapattanam is believed to have been named after the ChennaKesava Perumal Temple. It is believed that during […]