Janardana Swami Temple is a very important Vaishnavite shrine and attracts thousands of pilgrims. The temple is about 2000 years old. Facing the temple is the Papasnanam beach where devotees take a bath in the belief that the sacred waters will wash away their sins. A large bell washed up from the wreck of a Dutch merchant vessel is kept on display at the temple.