Janardana Swami Temple is a 2000 year old temple situated in Varkala. It is also known as Varkala Temple. Janardana Swami is a form of Lord Vishnu. It is a very well known temple in Kerala about 10.9 km west of Kallambalam on NH 66 near sea, 25 km north of Thiruvananthapuram and 2 km from Varkala-Sivagiri Railway station. It is situated near the Arabian sea shore.It is referred to as Dakshin Kashi (Benares of the south).
The temple is located close to the Papanasam beach, which is considered to have medicinal properties since the waters wash the nearby medicinal plants. It is also an important Ayurveda treatment centre. The temple has an ancient bell removed from a shipwreck, donated by the captain of the Dutch vessel which sank near Varkala without causing any casualties.