Matsya Narayana Temple was set up by Chinmaya Misison Chennai. It is a meditation centre, which has the distinguished presence of Lord Matsya Narayana. There are 108 stone pillars surrounding the majestic 12 feet deity, with the entire Vishnu Sahasranamam inscribed on the pillars, along with its meaning. They also contain 108 names of His Holiness Swami Chinmayananda. There is an outdoor camp site for around 50 persons built from sea cargo containers.